我有一个开发 分支,并且origin/master已更新。我跑git pull
了,我可以看到远程更改。但是,当我之前做的时候,我的本地主人仍然在我离开的地方git checkout devel
。我想将源/主更改合并到我的开发分支;这样的分支也存在于遥控器上。
我宁愿不签出master分支,因为我最终会重建一个庞大的系统。我可以从不同的分支将我的本地master移动到origin/master吗?然后我可以做一个merge
from devel。还是直接merge
让源/主开发更容易?好像以后会很麻烦?
编辑:避免此问题的另一种方法是使用具有相同存储库的不同工作空间。
请参阅:git new workdir - 您可能同时签出master和devel ,但使用相同的.git存储库。