3

我环顾四周,但没有看到这个确切的问题得到回答,所以我开始了:

git checkout master
git checkout -b release1
git checkout -b feature1
git checkout -b feature2

我在做feature1,别人在做feature2,都被推到原点

git checkout -b feature1
git pull
git checkout -b feature2
git pull

问题 1:我可以从它们各自的本地分支机构的来源feature1feature2各自的本地分支机构中提取最新的信息,而无需单独检查它们并单独提取它们吗?

继续前进。. .

git checkout release1
git merge feature1
git merge feature2

其他人确实在工作feature2

问题2:我想将最新的原始分支合并feature2到我当前的release1分支中,而不是切换分支来拉取它,然后再次切换到合并它。这可能吗?

4

1 回答 1

3

没有办法解决(除了极端的 g​​it hacking),合并另一个分支的提交,无论是远程(git pull)还是本地(git merge),都意味着签出“目标”分支。

于 2012-04-16T22:56:07.133 回答