【发布时间】:2018-01-30 02:51:05
【问题描述】:
我正在运行一个 Virtual Box Ubuntu VM,我在其中设置了我的 git 存储库。然后我使用 Samba 创建了一个共享文件夹,并在 smb.conf 中有以下配置
path = /home/allan/git_repo
valid users = allan
read only = no
hide dot files = no
当我导航到适当的网络位置 (\\192.168.65.101\git_repo) 时,我会在那里看到我的所有文件和文件夹,包括我的 .git 文件夹,它似乎包含我需要的所有内容。
如果我导航到 bash 终端 (MINGW64) 中的网络位置,我发现它未被识别为 git 存储库。像git rev-parse HEAD 这样的简单命令返回fatal: Not a git repository (or any of the parent directories): .git
另一方面,向下导航子目录会导致某种识别(例如,我可以运行 git rev-parse HEAD 并获得有效响应)。虽然有很多功能我需要在上层目录中,所以我很困惑发生了什么以及如何解决这个问题。
【问题讨论】:
-
这与我的另一个问题有关:stackoverflow.com/questions/48512409/…
标签: git python-3.x ubuntu samba