我尝试使用visual studio 2015在远程存储库中发布我的分支,但是返回了这个错误:
The following errors were reported during push:
refs/heads/feature/EricSaboia, TF401021: 'refs/heads/feature/EricSaboia' is not a valid name for a Git ref in this context.
我在TFS存储库中使用Git,但我在网上找不到它。
发生什么事了?
答案 0 :(得分:0)
好的,当尝试通过TortoiseGit和命令行提交Git时,我也有同样的错误消息。事实证明,错误是由于我想要选择一个已被用作其他引用的“目录”的分支名称。
具体来说,我试图创建一个分支release
,但服务器上已存在名为release/sprint1
和release/sprint2
的分支。由于在Windows上的同一个地方不可能有一个文件夹和同名文件,这是有道理的......虽然错误信息可能更有用(微软产品总是如此!)