cannot lock ref问题的解决

1. git pull代码出现 cannot lock ref 'refs/remotes/origin/branch_name': is at 95b2ddb09e303b4857d6c0fd6545a5062349e00e but expected 20525f2edbef6ce8b3f6ff8c107abc25e9de973f

2.打开git-bash, 输入 git branch -a 后发现远程有两个相同名字的分支。

3. 删除掉远程重复名字的分支,在删除远程代码之前做好本地代码备份

git branch -r -d origin/branch-name  
git push origin :branch-name  

4. git pull 就可以使用了

你可能感兴趣的:(android)