我有 2 个分支,master
和 dev
。
我在 dev
分支上,我想从 master
中挑选 1 个提交到 dev
。所以我做了
$ git cherry-pick be530cec7748e037c665bd5a585e6d9ce11bc8ad
Finished one cherry-pick.
但是当我执行 git status
和 gitx
时,我在 git 历史记录中看不到我的提交 be530cec7748e037c665bd5a585e6d9ce11bc8ad
。
如何在 dev
分支中查看我的提交?
最佳答案
当您挑选时,它会创建一个带有新 SHA 的新提交。如果你这样做:
git cherry-pick -x <sha>
那么至少您会从原始提交中获得附加到新提交的提交消息,以及原始 SHA,这对于跟踪 cherry-picks 非常有用。
关于git - 如何从一个分支 cherry-pick 到另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5304391/