在git中提交后,如果想修改刚刚提交的代码,做一次更完美的commit,可以这样:
(1)git reset commitId
,(注:不要带--hard)到上个版本
git stash
,暂存修改
(3)
git push --force
, 强制push,远程的最新的一次commit被删除
(4)
git stash pop
,释放暂存的修改,开始修改代码
(5)
git add .
->
git commit -m "massage"
->
git push