git怎么更新远程服务器的代码到本地
git pull origin master
出错:
Your local changes to the following files would be overwritten by merge: ......
1. 大神的指点:
1)贴公钥
git操作的pull push等操作都需要公钥,我们用git clone指令下载代码失败,直接git bash 却成功了,应该是因为没设公钥。
(最后还是没配公钥,也许连的是公司的服务器,无需)
2) git remote -v看一下有没有报信息
若没有,1是公钥没弄好,2是权限不够
2. 解决
参考:git更新文件冲突 Please, commit your changes or stash th
如果希望用代码库中的文件完全覆盖本地工作,
1) git Bash Here,输入:
git reset --hardgit pull
2)等同于(超简单):
TortoiseGit -> Pull