Git rm "No such file or directory"



我试图运行git-rm命令,但它返回:

No such file or directory

我尝试从项目根目录中执行以下命令,但都不起作用:

git rm --cached Videos/video-1.mp4
git rm --cached /Videos/video-1.mp4
git rm --cached ./Videos/video-1.mp4
git rm --cached ~/Videos/video-1.mp4

该文件实际上存在于该文件夹中。我在用MacBook。

该文件实际上存在于文件夹中

是,但请检查视频本身是否不是子模块存储库的根文件夹(在项目根目录中检查.gitmodules(
或检查git ls-tree master Videos的输出

如果您看到160000,这意味着视频是一个嵌套的Git存储库,您不能从父存储库中git rm文件。

请注意,通常$HOME(~(很少是Git存储库,像视频文件这样的大型二进制文件很少添加到像Git这样的控制系统中。

相关内容

最新更新