Git撤销提交 修改Commit信息
修改最后一次提交的 Commit 信息
# 修改 commit 信息
$ git commit --amend --message="xxxxx"
# 修改 author 信息 (昵称 <邮箱>)
$ git commit --amend --author="jack <****@163.com>"
# 组合使用
$ git commit --amend --message="xxxxx" --author="jack <****@163.com>"
撤销 Commit 提交
- HEAD~1 上一个版本
- 如果你想撤销最近 2 次 commit 可以使用 HEAD~2 以此类推
--soft上次写的代码依然保留只是撤销到没提交的状态,可以再次修改提交
$ git reset --soft HEAD~1