问题描述:
某次提交发现冲突,提交后造成线上git代码错误,无法启动
解决思路:
远程git上代码回退到上一次提交(其他人的提交,可启动)
将自己代码整理好后再次提交
解决办法
查看提交的文件,将自己提交的文件从线上复制下来做备份(重要)
也可再创建一个新分支 将这次提交做保存记录
//彻底删除commitID之后所做的改动,代码也一起回退回来了。
git reset --hard commitID
//把当前分支push到远程仓库并且让远程仓库和当前分支保持一致,使用如下命令(假定当前分支为master):
git push -f origin master
再将备份好的修改内容,重新合并到代码中 提交
网友评论