如果我正在处理一个分支,然后意识到我需要将另一个分支合并到我的分支中,这里是我当前的工作流程(这个例子让我们说我正在处理 my-Branch,并且想要在 master 中合并) :
git stash
git checkout master
git pull
git checkout my-branch
git merge master
git stash pop
在 git 中,除了当前检出的分支之外,还有其他方法可以提取分支吗? 还是有更好的方法可以做到这一点?
例如,下面是我希望能够做的事情(再次让我们假设我在 my-Branch 上,并希望在 master
中合并) :
git pull master
git merge master
Git-pull 手册页说 git pull 只是一个 get 提取,然后是 git 合并,那么有没有办法在一个分支上进行 git 提取的合并部分,而不是当前检查的那个分支?
还是我的要求根本不可能实现?