场景:--amend 提交
bash
1. make changes to a repo and git add
2. git commit --amend amend提交通常会修正并更新commit message,或者增加新的修改
3. update the existing commit message
4. git push --force origin main 必须force push才可以,一个commit被maend之后,git认为修正之后的commit与远程仓库的commit发生了偏离,git push会直接失败
git push -f
Further Reading :****Git常用命令汇总