0


Git 在commit后,撤销commit

  1. 撤销已经add,但是没有commit的问题
git reset HEAD
  1. 撤销已经commit,但是没有push到远端的文件(仅撤销commit 保留add操作)

撤销上一次的提交

git reset --soft HEAD^

windows 系统使用提示 more,需要多加一个 ^(windows当中^才是换行符?)

git reset --soft HEAD^^

按照输入的数字撤销输入数字条commit记录

git reset HEAD~数字
  1. 撤销已经push到远端的文件
// 切换到指定分支
git checkout 分支名
// 撤回到需要的版本
git reset --soft 需要回退到的版本号
//提交撤销动作到服务器,强制提交当前版本号
git push origin 分支名 --force

本文转载自: https://blog.csdn.net/a694704123b/article/details/140385720
版权归原作者 wsxlgg 所有, 如有侵权,请联系我们删除。

“Git 在commit后,撤销commit”的评论:

还没有评论