6

Git で、ローカル ネットワークでピア ツー ピア共有を試みましたが、「fatal: read error: Invalid argument」というエラーで終了しました。

以下の手順に従いました。

PC1:

$cd /d/all-repos
$git daemon --verbose --export-all –base-path=.

PC2:

$cd <repository name>
$git remote add developer1 git://<PC1 name or IP address>/testrepo
$git fetch developer1
fatal: read error: Invalid argument

Git バージョン: git バージョン 1.7.11.msysgit.0 OS: Win XP 注: 両方の PC のファイアウォール設定に git ポート 9418 を追加しました。

Plsはこれを解決する方法を教えてください。

4

1 に答える 1

1

次の手順を実行すると、すべてが機能します。

~/git1$ git init foo
# create some commits in foo
~/git1$ git daemon --verbose --export-all --port=9999 --base-path=$PWD

~/git1$ cd ../git2
~/git2$ git clone git://[::1]:9999/foo
# cloning works

これは、リポジトリのいずれかに問題があるか、git の問題ではなくネットワークの問題であることを意味します。いずれにせよ、stackoverflow よりもインタラクティブなプロセス、おそらく何らかの IRC #git チャネルで問題を解決してみてください。

于 2013-02-12T13:55:33.277 に答える