さて、かなり具体的な問題: リモート マシンに git リポジトリがあり、そのマシンへの ssh アクセスがあります。しかし、リモート マシンには git がありません。
経由git clone user@host:/path/to/repo
でチェックアウトしようとすると、エラーで失敗しますbash: git-upload-pack: command not found
-gitがインストールされていないため、驚くことではありません。
私の質問はこれです: git-upload-pack を回避する方法はありますか? 私はgitを正規化されたファイルストレージ/名前付きのblob dbとしてのみ使用しているため、サーバーのセットアップを必要以上に複雑にしたくありません。