flutter项目 新分支git拉代码后,flutter pub get出现 如下错误:

[qs_sports] flutter pub get

Running "flutter pub get" in 项目名称...

Git error. Command: `git rev-list --max-count=1 master`

stdout:

stderr: fatal: ambiguous argument 'master': unknown revision or path not in the working tree.

Use '--' to separate paths from revisions, like this:

'git  [...] -- [...]'

exit code: 128


如上错误,项目一个另外的分支从来没有拉过,今天新建文件夹拉取 切换到某个没有拉过的分支 就出现上面错误,

master 分支和以前拉过的分支都正常。。。

把 git升级了,还是这样。

重新试了多次,别的分支拉下来都可以 flutter pub get ,就这个分支不行。对比文件也都看了【无语。。。】

好像跟git没有关系,其他分支都好着。

最后 把 pubspec.lock 文件复制过来,因为之前没有把这个文件放到 git中。

然后flutter clean 再flutter pub get 好了

排查引入包里面的文件包,怀疑还是包版本,都试了,还是找不出问题【郁闷。。。】

反正更 git 历史版本回退什么都没有关系【只要Git正常操作】


额,好了就行。。。

你可能感兴趣的:(flutter项目 新分支git拉代码后,flutter pub get出现 如下错误:)