数日以来、cygwin での git の問題に直面しています。私は両側で cygwin を使用し、git サーバーとして gitolite を使用しています。これは、両方の側 (私のマシンとサーバー) での cygwin の新規インストールです。サーバーは正常に動作しているようです。git ユーザーとして ssh に接続できます。git サーバーも正常に動作しているようです。ITは私の最初の試みではありません.cygwinで適切に実行されている他の2つのgitoleサーバーがあり、同僚は問題に直面していません. 問題が発生したら、cygwin を再インストールして新しいサーバーを準備することにしましたが、それでも問題は発生します。
クローンを作成しようとすると次のようになります (これは、cygwin をアンインストールする前に変更をフェッチしてプッシュしようとしたときに発生するエラーと同じです)。
リクエスト:
git clone myuser@ip.of.my.serv:repo
結果
Cloning into gitolite-admin...
error: cannot run index-pack: No such file or directory
fatal: index-pack failed
remote: Counting objects: 6, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 6 (delta 0), reused 0 (delta 0)
fatal: write error: Broken pipe
また
Cloning into gitolite-admin...
error: cannot run index-pack: No such file or directory
fatal: index-pack failed
インターネットで検索しますが、解決策が見つかりません。知っていることはすべて試しますが、何もうまくいかないようです。問題は、ファイルが見つからないか、パスが間違っていることだと思います。しかし、すべてが設定されているようです。私はそれを認めなければならない専門家ではないので、基本的なことを見逃しているかもしれません。