1、用于修改上次提交。应用场景:在公司,写了一个功能提交到老大,老大看了代码后,眉头一皱balabalba说一堆需要改的地方,你回来改正后,要是直接使用,git add 、git commit -m"xxxxxx"、git push那就等着被吐槽吧,这样提交会让老大那里有两条内容,这时候老大就需要合并才可以。所以为了老大更好的管理提交,你就需要,git add 、git commit --amend(修改提交说明)、git push
2、如果不需要编辑提交说明,则直接使用git commit --amend --no-edit即可