63

在从另一个分支中挑选提交时,我发现自己经常这样做。

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

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

4

1 回答 1

122

只需:

$ git cherry-pick another_branch

这将从 another_branch 中挑选出最后一次提交。

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

于 2014-01-01T20:22:50.613 回答