git拉取代码冲突处理

2023-12-13 03:45:04

参考文章:https://www.jianshu.com/p/b74ee1f4135f

问题:
在这里插入图片描述
因为git commit前没有git pull同步远程分支的代码,所以push会发生错误

解决办法:
1、可以使用git reset --hard HEAD^来回退到上一次commit的状态。此命令可以用来回退到任意版本:git reset --hard commit id
这里建议使用git reset --soft commit id

git reset --soft <commit_id>:回撤commit到之前的某个commit_id版本,再git status查看,可以看到已经回撤,并且保留了之前修改。
git reset –hard <commit_id>:这种方式不推荐,他也是撤销,但是并不会保留之前的修改。

2、回退了之后,再git pull

文章来源:https://blog.csdn.net/mantouyouyou/article/details/134870049
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。