Git常见错误
Your local changes to the following files would be overwritten by merge:
原因
git库与本地库文件代码段不同
解决
强制更新本地代码库
- git fetch –all
- git reset –hard origin/master
- git pull
注意:该命令直接放弃所有修改代码,并更新到版本库最新版本代码
Your local changes to the following files would be overwritten by merge:
原因
本地修改的文件会被远程仓库文件覆盖
解决
方法一
暂时封存本地
1 | git stash git pull origin master git stash pop |
方法二
如果本地不重要,则全部丢弃
1 | git reset --hard |
windows系统下提示Could not resolve host: github.com
解决
在hosts文件中加入
1 | 140.82.113.3 github.com |
hosts文件在C:\Windows\System32\drivers\etc
中以及{git安装目录}/etc
中
windows系统下ping不通github(Connection was aborted, errno 10053)
解决
(该问题是解决上面问题之后出现的问题)
可能是开启了vpn导致,取消代理即可
1 | git config --global --unset http.proxy |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Haog's blog!
评论
ValineDisqus