好的,非常具体的问题:我在远程机器上有一个 git 存储库,并且可以通过 ssh 访问该机器。但是远程机器上没有 git。
当我现在尝试通过 结帐时git clone user@host:/path/to/repo
,它会因错误而失败bash: git-upload-pack: command not found
——这并不奇怪,因为没有安装 git。
我的问题是:git-upload-pack 有什么办法吗?我只使用 git 作为标准化文件存储/命名 blob db,所以我不想让服务器设置比必要的复杂。