Git删除本地任意提交记录的方法
参考:
Git删除本地任意提交记录的方法
删除本地提交记录的最后一条或最后N条记录
git reset --hard HEAD~1
删除提交记录中的某几条
1. 使用命令查看提交的记录: git log
2. 找到相应的记录ID
3. 执行命令:git rebase -i 记录ID
4. 进入到一个页面。
5. 使用cw命令将行首的pick替换为drop(注意每完成一个替换操作,需要按下Esc键退出vi的编辑模式)。
6. 检查确认后,按wq保存并退出
Git恢复本地任意提交记录的方法
查看删除记录:git reflog
恢复:git reset --hard id
版权声明:本文为weixin_46267445原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。