Git 和 VSCode 上的 Git:samba 共享文件夹问题

Pab*_*hka 7 git samba visual-studio-code

我在 ubuntu 服务器 16.04 上有一个共享文件夹。VSCode Insiders 在本地文件夹上工作正常,但在 samba 共享文件夹上,git 集成失败,忽略现有的 .git 文件夹,如下图所示。共享文件夹具有完全读/写的正确设置,并且没有隐藏 unix 点文件夹/文件。我尝试更改 unix 文件夹访问权限的不同组合,但没有成功。尝试将共享文件夹映射到 Windows 上的驱动器号,但没有成功。

以防万一它可能是相关的: samba 服务器仅在客户端使用服务器的 IP 地址(如 \\192.168.1.100\shared-folder)时接受连接(尝试使用服务器主机名(如 \\server-name\shared-folder)访问,失败)

任何建议将不胜感激。

VSCode 上的 Git 只是忽略 .git 文件夹

我尝试使用 git bash,现在我发现这是一个与 git 相关的问题:

在此输入图像描述

太长了;博士

samba 服务器是我的 Windows 10 电脑上的虚拟机作为主机。我正在使用它来开发和测试几种网络应用程序。共享文件夹仅用于访问源代码并使用现代代码编辑器进行更改。Git 安装在我的 Windows 电脑上,并且在 VSCode 终端上启用了 git bash。VSCode 终端“git status”命令也失败,将所有项目文件列为未跟踪。

Pau*_*lor 3

我有类似的设置并遇到了同样的问题。我在 VSCode 终端(在 Windows 机器上)中发出了以下命令:

git config core.autocrlf true
git config core.filemode false
Run Code Online (Sandbox Code Playgroud)

为我解决了这个问题。