【发布时间】:2020-12-30 17:18:50
【问题描述】:
我正在尝试从一个 git 项目中获取一个分支并将其放入另一个 git 存储库,但是当我这样做并尝试推送时,我遇到了这个错误
源引用说明符 refs/heads/master 不对应任何引用错误:不可能将引用推送到“origin”
我还注意到空项目连主分支都没有。
【问题讨论】:
-
你使用的命令是什么?源代码库中
git branch -a -v的输出是什么? -
您说空存储库(没有提交的存储库)没有分支是正确的。由于 Git 是关于提交的,所以当没有提交时,没有什么可做的,你不能创建任何分支名称。由于
git push通过发送提交来工作,通常通过分支名称找到,如果您没有提交,则没有理由运行git push。 (嗯,有一些奇怪的极端情况,但对于那些你首先要运行git fetch的情况。)
标签: git