我在 VS Code 和 samba 共享上遇到了一个奇怪的问题。
我正在 Windows 上工作并共享一个树莓派文件夹(docker compose samba)。
当我尝试通过在 git 插件内按 + 来暂存文件时,出现以下错误:
Git:致命:X:/.gitignore:'X:/.gitignore'位于存储库之外 '//IP/openhab_docker'
存储库位于共享的根文件夹(X 驱动器)中。
奇怪的是,当我在终端中使用 git add 时,它可以正常工作,没有任何问题。
有什么想法吗?这是我的第一次 git 设置
更新: 看起来当我将 git 存储库添加到子文件夹中时,除了 git Push 之外,它一切正常。但是将整个系统移动到另一个子文件夹是一项繁重的工作。
我有同样的问题,我尝试在
//IP/target_folder/.gitignore
而不是 X:/.gitignore
中打开 vscode 修复该问题。