本课程的例子都是在本地开发分支提交、推送的,那本地master分支要更新到最新文件时,是合并本地提交呢,还是pull远程分支?
Topic source假设远程仓库有master分支和dev分支。
老师不是说过本地master分支要和远程开发分支dev保持同步吗?(或许是我理解错了)
在没有其他人往远程推送的情况下,本地开发分支推送到远程后,本地master分支与远程就不一致了。这时,如果本地master分支要与远程保持同步,是不是可以合并本地dev或pull远程dev?
本地master分支和远程master分支同步,本地dev和远程dev同步,名字只是一个代号,切忌本地master同步远程dev这种,自己把自己绕进去。
你在本地dev开发,和远程dev同步是你的责任,不然其他人没法拿到你的commit
是否要把本地dev合并到本地master,看你的策略,如果每个commit你都立刻合并到master然后和远程同步,那要两个分支就没意义了。
正常开发是在某个大功能稳定是,由某个人把dev合并到master,同步远程master,最好打上v1.1,v1.2的标签,便于跟踪
- 1
卿东望
如题