您的位置:首页 > 大数据 > 人工智能

Git Push:error: Couldn't set refs/remotes/origin/master;error: update_ref failed for ref 'refs/remot

2018-02-08 16:11 4912 查看
作者:荒原之梦

原文链接:http://zhaokaifeng.com/?p=543

今天使用Git Push代码时产生错误:

Rename from 'XXXX/.git/refs/remotes/origin/master.lock' to 'XXX/.git/refs/remotes/origin/master' failed. Should I try again? (y/n)


输入
y
还会重复出现上述提示,输入
n
则会出现下面的错误提示:

error: Couldn't set refs/remotes/origin/master error: update_ref failed for ref 'refs/remotes/origin/master':


不过,虽然出现了如上错误提示,但是代码是可以正确Push到远程仓库的。

问题解决过程:

进入
.git/refs/remotes/origin
目录:

cd .git/refs/remotes/origin


发现并没有
master.lock
这个文件,所以想到是否可以通过创建
master.lock
这个文件解决问题,输入:

echo ref: refs/remotes/origin >master.lock


创建
master.lock
.

经测试,问题解决。

End

My Website:http://zhaokaifeng.com/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐