如何解决这些错误“ [错误] Git检出失败,退出代码:1”,在tfs中

时间:2019-02-18 05:34:44

标签: git tfs

如何解决tfs中的这些错误

“错误:pathspec'refs / remotes / origin / master'与git已知的任何文件都不匹配”,

“ [错误] Git检出失败,退出代码:1”

1 个答案:

答案 0 :(得分:0)

这可能类似于Microsoft/azure-pipelines-tasks issue 2740,如果您看到类似以下内容的话:

##[command]git -c http.extraheader="AUTHORIZATION: bearer ********" fetch --tags --prune --progress origin 
##[command]git checkout --progress --force refs/remotes/origin/master 
  error: pathspec 'refs/remotes/origin/master' did not match any file(s) known to git. 
##[error]Git checkout failed with exit code: 1
  

我可能是错的,但是我认为这是因为您的Git存储库是空的,可能还没有master分支。
  您可以尝试在Jenkins中手动对作业进行排队,并且在那里可能会看到相同的错误。

请确保您的存储库至少是master分支上的一次提交。