git pull to branch_1并同时合并到当前分支

时间:2012-04-16 21:58:07

标签: git merge git-checkout

我环顾四周,但没有看到这个确切的问题得到解答,所以我在这里:

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分支中而不切换分支来拉动它,然后再次切换以合并它。这可能吗?

1 个答案:

答案 0 :(得分:3)

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