如何用1命令从Git的另一个分支中挑选最后一个sha?

时间:2014-01-01 20:19:00

标签: git git-branch sha git-cherry-pick

当我从另一个分支机构挑选提交时,我发现自己做了很多。

$ git log -1 another_branch
commit <commit_sha>
// copy <commit_sha>
$ git cherry-pick <commit_sha>

我可以在一个命令中完成所有这些操作,如果是,那是什么?

1 个答案:

答案 0 :(得分:72)

请继续:

$ git cherry-pick another_branch

这将挑选来自another_branch的最后一次提交。

git中的分支只是对该分支中最后一次提交的引用,您可以在命令中使用它们而不是提交SHA。