close
顯示所有 commit (包含被刪除的)
git reflog
962d7ea HEAD@{0}: commit: add function
7a3f954 HEAD@{1}: commit: b
dd234a6 HEAD@{2}: commit: a
先另開一個 branch 到想回復的 commit 狀態去
git branch newbranch 7a3f954
基本上這樣 newbranch 就把刪除的 commit 救回來了
切回原本的 branch
git checkout master
然後再用
git merge newbranch
合併到原本的 trunk
或使用 cherry-pick 也可以 (本人還沒用過)
git cherry-pick
重新處理最近10筆的 commit
git rebase -i HEAD~10
如何合併多個commits
全站熱搜
留言列表