error: pathspec ‘main‘ did not match any file(s) known to git
git 如果报这种错误的话
首先 先看一下总共的分支情况
$ git branch -a
2.如果如果没有看到你想要的分支,先获取所有分支:
$ git fetch
3.切换到远程你想切换的那个分支:(比如我想切换的是main分支为例 其他的你可以origin/XXX)
$ git checkout origin/main
4.现在可以看到自己的分支是一串数字字母:
5.这时新建并切换到你想看的那个分支:
$ git checkout main
6.现在需要跟远程的你想看的分支进行关联
$ git branch -u origin/main main
这时我们执行git pull来看看什么反馈,就差不多了:
$ git pull
完成
还没有评论,来说两句吧...