Source From Here
方案1:
方案2:
今天在服务器上 git pull 是出现以下错误:
- error: Your local changes to the following files would be overwritten by merge:
- application/config/config.php
- application/controllers/home.php
- Please, commit your changes or stash them before you can merge.
- Aborting
然后可以使用 git diff -w +文件名 来确认代码自动合并的情况. 如果希望用代码库中的文件完全覆盖本地工作版本. 方法如下:
方案3:
第 1 个问题: 解决 GIT 代码仓库不同步.
今天在执行 git pull 时出现:
解决方法: 执行 git checkout -f,然后再执行 git pull 重新 checkout.
第 2 个问题: git pull 的默认地址问题.
但是对于自己建的项目,并用 push 到远程服务器上,并没有这块内容,需要自己配置。 如果直接运行 git pull,会得到如此结果:
解决方法, 通过 git config 进行如下配置:
沒有留言:
張貼留言