Github提交远程更改,而不是从远程主服务器获取最后的更改

时间:2014-05-09 13:44:52

标签: git github

想象一下情况。

  1. 我从master(b1)创建新分支并更改文件test.txt。
  2. 我从master(b2)创建新分支,并且还更改文件test.txt
  3. 我将分支b2推送到远程主站。行。
  4. 我尝试将分支b1推送到远程主服务器,但我不能,文件被更改。
  5. 我需要将b1与没有git fetch origin的远程master合并,因为我不需要在我的本地分支中获得最后的更改。

               b1 ---(changed test.txt)--
    
    master ---/--------------------------\--------
    
               \b2-(changed test.txt)-----------/(conflict)
    

    为什么我需要那个.. 如果我意识到,我可以选择我添加的分支来实现。 例如,我只想要没有b1的b2。 为什么我要与主分支合并?它用于代码审查。

    如果我无法远程合并自动分支与master,我想显示问题文件,也许手动更改。

0 个答案:

没有答案