我有一个主分支和多个测试分支。我需要创建一个本地测试分支,将所有现有的测试分支合并到新创建的本地分支中,并解决冲突。
到目前为止,我已经克隆了一个本地分支,步骤如下:
1. git clone <远程url> 2. git branch <一些分支> 现在,我该怎么继续呢?我对git不是很熟悉。谢谢帮忙。
到目前为止,我已经克隆了一个本地分支,步骤如下:
1. git clone <远程url> 2. git branch <一些分支> 现在,我该怎么继续呢?我对git不是很熟悉。谢谢帮忙。
master
,你可以尝试以下方法:git checkout master
git checkout -b test-merge # create the new branch
然后将每个测试分支合并到 test-merge
中:
git merge test1
# resolve conflicts, commit
git merge test2
# resolve again, etc.
git branch some_branch
创建了一个本地测试分支,现在我想从主分支获取所有的测试分支并合并它们。 - kittugit merge test1
将test1
分支从主分支合并到新创建的本地分支中吗? - kittugit merge test1
会将test1
合并到当前分支,然后你可能需要解决合并冲突。 - Tim Biegeleisenmaster
合并到本地的master
中,实际上你仍然是使用的本地远程跟踪分支。 - Tim Biegeleisen
git help
。这将解答你许多问题,并给你一个真正学习的机会。 - AnoE