7

git を使用している場合、他のコマンド (push/pull/clone/etc) が問題なく動作している間、git ls-remoteステータス コードを返します。128私のリポジトリは gitolite で管理されています。初めて Rails アプリをデプロイしようとすると、このエラーが発生します。上記のコマンドを手動で呼び出すと、次のような標準エラーが発生します。

fatal: The remote end hung up unexpectedly

これがアクセス許可/公開鍵の問題である場合、レポへの/からのプッシュ/プルはできません。ls-remote単一のコマンドが失敗するのはなぜですか?

4

1 に答える 1

10

私はそれを考え出した。問題はレポのアドレスにありました。git://host/repoの代わりにアドレスを使用しgit@host:repoました。後者は問題を修正しました。

于 2011-07-03T17:27:26.460 に答える