git checkout'...'总是会导致错误:pathspec'...'与git已知的任何文件都不匹配

时间:2015-05-29 17:32:26

标签: git branch

我们的开发分支遇到了问题。长话短说,我删除了分支并从master重新创建了它。但是,每次我们创建存储库和结帐开发的新克隆时,我们都会得到以下结果:

$ git checkout development
error: pathspec 'development' did not match any file(s) known to git.

我可以使用Gregory McIntyre的回答解决问题:

Git: cannot checkout branch - error: pathspec '...' did not match any file(s) known to git

git checkout -t -b development origin/development

然后我可以正常使用分支。

但是,下次我们克隆存储库时,我们会遇到同样的问题并且必须使用相同的修复程序。

只有开发分支出现此问题,其他分支在新克隆后按预期工作:

$ git checkout staging
Branch staging set up to track remote branch staging from origin.
Switched to a new branch 'staging'

是否可以修复开发分支以便不需要变通方法?

0 个答案:

没有答案