Git撤销提交-修改Commit信息

130 阅读1分钟

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