1

我有一个要用作 GIT 存储库的远程位置。我可以通过 SSH 访问该位置,并且可以在那里复制文件。我无法在远程位置安装或运行 GIT 可执行文件。我可以(以及如何)将它用作我团队的 GIT 存储库吗?

4

2 回答 2

1

那是不可能实现的。Git 存储库需要一个服务器端 Git 套件。

另一方面,如果可以提供一个NFSCIFS共享,您可以在这样的共享上保留一个 Git 存储库——它将由您的本地 Git 实例执行。并不是说我喜欢这种方法......

于 2013-05-22T12:16:50.340 回答
1

我有一个类似的问题。我找到了一个姑息的解决方案:

  • 使用SSHFSFuse通过 ssh 作为网络驱动器挂载远程位置;
  • 具有直接读/写访问权限的人(我)使用本地路径克隆 git 存储库;
  • 其他人使用 http 访问克隆 repo。

它不是很有效,但它确实有效。

于 2013-08-13T10:39:26.457 回答