Git与原产地的回购合并

时间:2012-02-23 20:38:09

标签: git

我是一个git绿带,并且很难将我的脑袋缠绕在一个概念上,并且令人惊讶地无法提供有关此主题的信息。

我们有一个repo(我们正在使用beanstalk),它有一个master和一些不同开发人员的分支。合并或重新绑定分支时,您是在本地执行此操作并推送该合并,还是在repo服务器上完成此操作?当你在本地合并一个分支并将其推送到repo时,git是否理解这一点并且合并也反映在那里?

2 个答案:

答案 0 :(得分:1)

合并总是发生在您的本地仓库。合并后推送保留包含合并的提交历史记录。

答案 1 :(得分:1)

您在本地合并并将结果推送到服务器。合并就像存储库中的正常提交一样。

如果目标服务器有更新的版本并且需要合并,Git实际上会警告你。