53
53
如何在不丢失任何文件的情况下合并两个分支?
我有两个分支,里面有以下文件。
branch a:
file_a
file_b
file_c
branch b:
file_a
file_d
file_e
我想把它们合并,这样我就能从a和b中得到两个文件(通常这两个文件中存在的文件应该被合并)!这可行吗?
我有两个分支,里面有以下文件。
branch a:
file_a
file_b
file_c
branch b:
file_a
file_d
file_e
我想把它们合并,这样我就能从a和b中得到两个文件(通常这两个文件中存在的文件应该被合并)!这可行吗?
这可能会有帮助。 http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging
在你的情况下,你应该做如下操作:
git checkout a
(你将切换到分支a) git merge b
(这将把分支b的所有更改合并到分支a) git commit -a
(这将提交你的更改) 看一下上面的链接,就能了解全部情况。