【发布时间】:2011-03-25 04:11:47
【问题描述】:
我才刚刚开始使用 GIT 并认为它很棒,但是我对 merge 命令的作用有点困惑。
假设我们在分支“A”中有一个工作项目。
我回家对这个分支进行更改并将其保存为“B”。 另一位程序员对“A”进行了更改并将其保存为“C”。
有没有办法将两个分支“B”和“C”合并在一起,然后将更改提交为新分支,比如“D”?
或者我错过了“合并”的意义?
【问题讨论】:
-
无需在另一个分支中“保存更改”。处理一个 A,然后将这些不同的 A 合并在一起
-
我不关注。 A 将在我的本地计算机上,dev1 将在他的计算机上拥有 A 的副本,而 dev2 在他的计算机上拥有 A 的副本。两个开发人员都进行了更改,我如何将这些更改合并在一起?
-
见 kernel.org/pub/software/scm/git/docs/git-pull.html>。开发人员可能需要先在某处推送/上传他们的存储库