git错误:无法推送某些参考refspec master不匹配任何

时间:2018-07-20 07:48:17

标签: git tfs bitbucket

我在这里迷路了,我不知道关于git的任何内容是否一直在网上关注教程,结果是此错误消息。当我推。 我一直在浏览其他帖子,但似乎无法应用他们的解决方案。
我认为应该指出,我已经克隆了存储库,现在正在尝试在两个存储库之间建立自动同步。

这是我一直关注的教程https://blogs.microsoft.co.il/leonj/2017/01/24/synchronizing-tfs-2015-and-vsts-with-github/#GITHUB_TFS 区别在于我的TFS服务器是2017,而git是我要与之同步的bitbucket git存储库。

首先我从

退出
git pull https://$(bitbucketcredentials)@bitbucket.org/path/to/git.git master

然后我尝试根据我的tfs做出以下回应:

 git push http://tfsserver:8181/tfs/aCollection/_git/repo/_git/TFSTeamsMigratorTool master:master
    2018-07-20T07:27:58.2617421Z error: src refspec master does not match any.
    2018-07-20T07:27:58.2617421Z error: failed to push some refs to 'http://tfsserver:8181/tfs/aCollection/_git/repo/_git/TFSTeamsMigratorTool'
    2018-07-20T07:27:58.3400564Z ##[error]Process completed with exit code 1.

1 个答案:

答案 0 :(得分:1)

只需尝试使用git push origin master而不是第三个命令git push <TFSRepoUrl> master:master

如果仍然不起作用,请尝试在命令行后添加命令行任务以在命令下面运行 第二项任务:

git add -A

git commit -m "initial commit"

git push origin master