如何找回git 中丢失的提交(commit)
用git fsck –lost-found命令找出刚才删除的分支里面的提交对象。
此时可以看到如这样的信息
1 | dangling commit 01023d42e60dceca75e25fd5c9016d9ca66ddd2d |
然后用
1 | git show 01023d42e60dceca75e25fd5c9016d9ca66ddd2d |
显示信息如下
1 | commit 01023d42e60dceca75e25fd5c9016d9ca66ddd2d |
如果确认这是你丢失的commit你就可以 找回了
1 | git checkout 01023d42e60dceca75e25fd5c9016d9ca66ddd2d |