正确地合并和推动Tortoisegit?

时间:2017-06-28 07:07:54

标签: git github merge tortoisegit

我是git的新手,所以对合并和推送感到有些困惑。对于一个普通的分支,我只是简单地提交和推送,但是我可以说我已经将branch1的变化合并到了master,现在我想推送master,序列是什么?我应该只是合并,然后推送或合并,提交和推送?

另一个令人困惑的事情是,当我合并并推送时,虽然更改确实出现在github存储库中,如登录github所示,Tortoisegit并没有真正说明这些更改。我的意思是它没有说有多少文件被修改等等。为什么会这样?

1 个答案:

答案 0 :(得分:2)

如果合并,则无需再次提交。已合并的文件已在您的branch1上提交。合并到master后你可以推送。所以订单看起来像这样:

branch1 -> make changes

branch1 -> stage changes

branch1 -> commit changes

master -> merge branch1

master -> resolve any conflicts, if necessary

master -> push to remote