赞
踩
当发生代码push到远程仓库后想要撤销
1.查看版本
git log
2.回退
git reset --soft 677fsv3386de5743
--soft提交的代码回退还在本地
--hard提交的代码回退后会消失
后面输入的版本号是你push错的前面一个版本号,相当于回到push前的样子
3.推送
git push origin 当前分支名 --force
这时候检查远程分支上push的记录就没有了,实现了撤回
如果本地代码不在了,也可以找回
git reflog
git reset --hard 8ecb4c3(head前面版本号,填你需要的)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。