假设我有一个新的feature
分支和一个master
分支。我做了一些更改并将它们提交到feature
分支,但后来我结帐master
并添加了其他更改。我想要做的就是获取master
的更改并将其应用于feature
。我该怎么办?与master
合并?git分支:``git merge master``和``git pull origin master``之间的区别
git checkout feature
git merge master
还是从master
拉更改?
git checkout feature
git pull origin master
这两个选项有什么区别?
到底发生了什么,我的回购协议是,我已经失去了''master''(所做的更改不会''master''分支本身,而是在当使用第一个选项与“feature”合并时,生成的结果是“feature”。这就像合并操作决定保留一些未经修改的文件的''feature''版本,而不是获得''master''版本。 – amb