git删除第一个commit

当 git init 创建仓库后,提交了第一个 commit 后发现有点问题,想要撤销这唯一的 commit,使用 git reset 命令是行不通的,可以使用下面这条命令:

git update-ref -d HEAD

这样第一条 commit 就被删除了


如果只是想对部分文件作出修改例如:修改 .gitignore 忽略 .idea 文件夹,只需要作出修改后,添加修改暂存区,然后运行命令:

git commit --amend -m 'initial commit'

参考:
https://blog.csdn.net/CHAOS_ORDER/article/details/122655480


原文出处:/show_1IX7mTCavMhc.html