Git Peer to Peer sharing - 致命:读错误:参数无效

时间:2012-07-12 06:19:48

标签: git

在Git中,我尝试在本地网络中进行对等共享,但以“致命:读取错误:无效参数”错误结束。

我按照以下步骤操作。

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 操作系统:Win XP 注意: 在两台PC的防火墙设置中添加了git端口9418。

请指导我如何解决这个问题。

1 个答案:

答案 0 :(得分: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频道。