如果第一条记录,执行:
- 修改本地记录git commit --amend --author "ysl<ysl@qq.com>" -m"update info"
- 获取远程信息 git fetch
- 推送修改 git push --force-with-lease
如果不是第一条(第N条),则
- git rebase -i commit_id(第N+1条记录的commitId)
- git commit --amend --author "ysl<ysl@qq.com>" -m"update info" (修改信息,则 git commit --amend, 然后Enter 保存)
- git rebase --continue
- git fetch
- git push --force-with-lease