gitの変更履歴コミット情報

履歴コミット情報を変更する
操作手順:

  1. git rebase -i コミットリストをリストします
  2. 変更する必要があるコミット レコードを見つけて、pick を edit または e に変更し、:wq save して終了します。
  3. コミットの特定の情報を変更します。 git commit --amend、保存して次の git 4 に進みます。 4. rebase --すべてが完了するまで続行します。
  4. git rebase をスキップしたり、途中で終了したりすることもできます (–skip | --abort)
# 列出 rebase 的 commit 列表,不包含 <commit id>
$ git rebase -i <commit id>
# 最近 3 条
$ git rebase -i HEAD~3
# 本地仓库没 push 到远程仓库的 commit 信息
$ git rebase -i

# vi 下,找到需要修改的 commit 记录,```pick```修改为 ```edit```或 ```e```,```:wq```保存退出
# 重复执行如下命令直到完成
$ git commit --amend --only -m "modify message by daodaotest"
$ git rebase --continue

# 中间也可跳过或退出 rebase 模式
$ git rebase --skip
$ git rebase --abort

https://cloud.tencent.com/developer/article/1730774

おすすめ

転載: blog.csdn.net/frighting_ing/article/details/132294862