将孤立提交添加到git中的现有分支

时间:2013-08-09 14:14:42

标签: git

说我有一个孤立的提交并希望恢复它。到目前为止,我一直这样做:

  

git checkout -b newBranch

我总是要为此创建一个新的分支。有没有办法将它添加到现有分支(并避免创建这个一次性分支)。

如果没有,为什么不呢?

1 个答案:

答案 0 :(得分:3)

如果你知道提交哈希,而不是:

git checkout -b new-branch 123abc

您可以使用:

git checkout existing-branch
git cherry-pick 123abc

可以通过查看git log来检索提交哈希。