我发现自己在从另一个分支挑选提交时经常这样做。
$ git log -1 another_branch
commit <commit_sha>
// copy <commit_sha>
$ git cherry-pick <commit_sha>
我可以在一个命令中完成所有这些操作吗,如果是这样,它是什么?
只需:
$ git cherry-pick another_branch
这将从another_branch中挑选最后一个提交。
git 中的分支只是对该分支中最后一个提交的引用,您可以使用它们而不是在命令中提交 SHA。