背景
当我们在开发分支提交的时候,一不小心少提交一个文件,但是又不想多提交一次,在git上形成记录。就可以使用下面指令,进行回退。
代码演示
注意:这个指令指的是还没有push的commit。
//回退最近一次的commit,使用该记录,再git推向远端的时候,不会再有回退的commit记录
git reset --soft HEAD^
这个指令指的是还没有push的commit。对于已经push的commit,使用该命令的时候,再次push时候,因为远程分支和本地分支的差异,需要我们强制推送。
//未被测试,量力使用
git push -f
如果愿意加微信群一块讨论学习研究技术:Day9884125