Git [remote rejected] - 无法锁定引用

3
我正在尝试将本地分支推送到GitHub 我派生的项目(ASP.Net/Docs),但是我收到了以下错误信息:

$ git push --set-upstream origin dev/test1

计数对象: 6, 完成.

使用最多8个线程进行增量压缩.

压缩对象: 100% (6/6), 完成.

写入对象: 100% (6/6), 501 字节 | 501.00 KiB/s, 完成.

共有 6 个提交 (5 个增量), 重用 0 个对象

远程: 解析增量中: 100% (5/5), 已完成5个本地对象.

To https://github.com/spottedmahn/Docs.git ! [remote rejected] dev/test1 -> dev/test1 (无法锁定引用'refs/heads/dev/test1': 'refs/heads/dev'已经存在; 无法创建'refs/heads/dev/test1')

错误: 推送某些引用失败至 'https://github.com/spottedmahn/Docs.git'

1个回答

4
原来我fork的仓库中有一个名为dev的分支,而我尝试使用的是dev/test1
我将我的分支重命名为dev2/test1,推送成功了。
当我在VS中检查分支时,我注意到了它。我也不被允许将其签出。

check out conflict


Git需要更好的错误信息。感谢您更新答案! - ForcedFakeLaugh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接