一次 commit 过多
提交代码时,push之前commit过多,如果有要求每次提交一个 commit 的话,就需要将这多个 commit 合一,重新提交。
回退
将提交的多个 commit 合一,就需要回退到首次commit 的文件结构
git reset soft HEAD
如: $ git reset --soft HEAD~3 # 回退上上上一个版本 (三个commit之前)
提交代码时,push之前commit过多,如果有要求每次提交一个 commit 的话,就需要将这多个 commit 合一,重新提交。
将提交的多个 commit 合一,就需要回退到首次commit 的文件结构
git reset soft HEAD
如: $ git reset --soft HEAD~3 # 回退上上上一个版本 (三个commit之前)