我创建了一个 Git 存储库的裸克隆并将其放在共享网络驱动器上。我正在尝试从 GitSharp 打开这个裸存储库。
我使用以下命令克隆存储库:
$ git clone --bare my_project my_project.git
使用 GitSharp,我可以毫无问题地打开共享网络驱动器上的存储库。但是,如果我尝试连接到克隆的裸存储库(在同一台服务器上),GitSharp 找不到存储库。克隆的存储库与原始存储库一样共享。
var git_url = Repository.FindRepository(p); // 其中 'p' 是共享裸克隆的路径。
如果我连接到原始存储库,上面会返回 git url,但如果我尝试连接到克隆,它会返回 NULL。
有任何想法吗?
谢谢!