六一的部落格


关关难过关关过,前路漫漫亦灿灿。




说明

修改历史提交信息, 不能修改提交用户

当前有3条提交记录

  1. 最新提交记录 A
  2. 要修改提交信息的记录 B
  3. 参与修改的记录 C

步骤

  1. 获取记录 C 的提交ID
    1git log
  2. 回到记录 C , 将记录 B 的状态改为 edit
    1git rebase -i C的提交ID
  3. 修改提交信息
    1git commit --amend
  4. 如有需要, 进行下一步修改, 或结束修改
    1git rebase --continue
  5. 强制提交, 覆盖远端
    1git push 上游别名 分支名 --force

便签

-
重命名提交信息

修改提交信息



说明

修改历史提交信息, 不能修改提交用户

当前有3条提交记录

  1. 最新提交记录 A
  2. 要修改提交信息的记录 B
  3. 参与修改的记录 C

步骤

  1. 获取记录 C 的提交ID
    1git log
  2. 回到记录 C , 将记录 B 的状态改为 edit
    1git rebase -i C的提交ID
  3. 修改提交信息
    1git commit --amend
  4. 如有需要, 进行下一步修改, 或结束修改
    1git rebase --continue
  5. 强制提交, 覆盖远端
    1git push 上游别名 分支名 --force

便签

-
重命名提交信息