Git操作:怎么回退最新的一次提交履历。

项目中经常遇到执行Git Push后,
发现不需要将本次履历提交到目前的分支上。
这时候应该怎么操作方便呢?

只需要两行命令就能回退。
1.首先使用

git reset --soft HEAD^1

 ※注意:^1为撤回最近一次的提交, ^2就是最近两次的提交,以此类推

2.再使用

git push -f

 ※注意:推上远程分支。这里用的是强推(-f),多人使用这个分支不推荐使用强推

 

以上

posted @ 2022-07-18 11:36  指尖上的生产者  阅读(1790)  评论(0编辑  收藏  举报