如何在TortoiseGit中从Master更新到分支

时间:2016-10-14 09:29:13

标签: git branch tortoisegit master

我已从远程存储库检出master版本,并切换到名为dev的分支。现在我在dev分支中做了一些更改,需要将其推送到dev远程分支。但是,在将我的更改推送到master分支之前,我还需要从dev进行同步和更新。

帮助我如何在TortoiseGit中实现这一目标。

2 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,所以为了合并主分支就像合并分支一样。

提示:在您从master获取更新以实现合并之前,您应该:

  • 在切换到您的分支之前更新您的本地存储库(master);
  • 切换到您的分支机构;
  • 执行stash save;

执行合并,所以:

  • 执行stash pop;
  • 解决问题;
  • 执行push;
  • 执行commit;

否则主人所做的更改不会转到分支。

另请参阅:Merging code branch to master using tortoisegit

答案 1 :(得分:2)

合并

  1. 切换/结帐到“主人”
  2. 切换/结帐到“dev”
  3. 右键单击“master”分支,然后合并到“dev”
  4. 推送开发
  5. 衍合

    1. 获取原点
    2. 右键点击“origin / master”和Rebase“dev”到这个......
    3. 启动Rebase
    4. 推送开发