1

Windows で msysgit を使用して初めて git clone を実行しようとすると、このエラーが発生します。

fatal: read error: early EOF
fatal: read error: Invalid argument
fatal: recursion detected in die handler

git did not exit cleanly (exit code 128)

設定:

  • 私のサーバーでgit initを使用して

    git init --bare
    
  • サービスへのgitデーモン

    git daemon --verbose --export-all --enable=upload-pack --enable=receive-pack --base-path=<my_path>
    
  • そして最後に

    git clone git://<ip_address>/reponame
    

上記のエラーが発生します。

4

3 に答える 3

2

私は同じエラークローンを取得しました:

git clone git@domain.tld:user/repository.git

それを解決するには、プロトコルを変更するだけです:

git clone https://user@domaine.tld/user/repository.git

github、bitbucket などの git サーバーにチェックアウトして、正しい URL を取得します。git pull を実行しても同じエラーが発生した場合は、それも機能します。

于 2013-06-01T10:25:59.110 に答える
1

あなたのクローンコマンドは私には間違っているようです。レポの名前を追加する必要があります。

git clone git://<ip_address>/reponame

それがうまくいかない場合は、セルフホスティングの多くの代替方法があります

于 2013-03-25T20:23:18.713 に答える
0

ネットワーク/接続の問題のようです。

  1. 再試行
  2. 別のトランスポート プロトコル(ssh://、http://、git://)の URL を使用してクローンを作成してみてください。
于 2013-03-25T19:47:06.260 に答える