- 撤销已经add,但是没有commit的问题
git reset HEAD
- 撤销已经commit,但是没有push到远端的文件(仅撤销commit 保留add操作)
撤销上一次的提交
git reset --soft HEAD^
windows 系统使用提示 more,需要多加一个 ^(windows当中^才是换行符?)
git reset --soft HEAD^^
按照输入的数字撤销输入数字条commit记录
git reset HEAD~数字
- 撤销已经push到远端的文件
// 切换到指定分支
git checkout 分支名
// 撤回到需要的版本
git reset --soft 需要回退到的版本号
//提交撤销动作到服务器,强制提交当前版本号
git push origin 分支名 --force
本文转载自: https://blog.csdn.net/a694704123b/article/details/140385720
版权归原作者 wsxlgg 所有, 如有侵权,请联系我们删除。
版权归原作者 wsxlgg 所有, 如有侵权,请联系我们删除。