服务器用 git 进行部署出现代码冲突的处理 服务器用 git 进行部署出现代码冲突的处理

起因:
由于项目是之前很久之前上传的,且并没上线。使用 git pull 进行代码更新时出现很多冲突。
因为服务器上的代码有移动过位置,不知道为什么就冲突了,原因待查。

查了相关资料 [1],最后使用 git reset --hard (本命令是有风险的,需注意使用,特别是本地环境。)
再执行 git pull ( git pull 其实是 git fetch 和 git merge 的合并操作)


  1. https://blog.csdn.net/iefreer/article/details/7679631 ↩︎