由于路径无效无法签出新分支?

Cannot check out new branch because of invalid path?

我正在尝试将存储库克隆到我的计算机。我做标准

git clone [link to bitbucket repo]

然后调用

git branch -a

查看我的远程分支,其中显示

remotes/origin/develop

这是我要结账的分行。但是,当我输入

git checkout develop

我收到一条错误消息

error: invalid path '.\api-log\api.log'

创建本地开发分支失败。发生这种情况是因为文件有问题吗?如果是这样,我如何 fix/remove 文件以便克隆通过?所有的工作都在 develop 分支,master 什么都没有。

我正在使用 Windows。

抱歉,如果之前有人回答过这个问题,但我找不到任何东西。

我不知道为什么会发生这种情况,但我建议您使用出色的 BFG 工具从存储库历史记录中删除有问题的文件。

在此urlhttps://rtyley.github.io/bfg-repo-cleaner/您可以获得软件和文档。