这里的不常用操作是针对我个人来说,平时最多就只有`commit`和`push`

修改最近提交的 commit 信息

git commit --amend --message="modify message by daodaotest" --author="jiangliheng <jiang_liheng@163.com>"

仅修改 message 信息

`git commit --amend --message="modify message by daodaotest"`

仅修改 author 信息

`git commit --amend --author="jiangliheng <jiang_liheng@163.com>"`

修改历史提交 commit 的信息

操作步骤:

  • git rebase -i 列出 commit 列表

  • 找到需要修改的 commit 记录,把 pick 修改为 edite:wq 保存退出

  • 修改 commit 的具体信息git commit --amend,保存并继续下一条git rebase --continue,直到全部完成

  • 中间也可跳过或退出git rebase (--skip | --abort)