为什么我不能将更改推回到Git Windows服务器?

时间:2013-03-29 02:49:27

标签: git

我有两台Windows机器可以使用相同的代码存储库。为方便起见,我使用一个用于临时Git服务器,并在另一台机器中克隆代码。当更改完成后,我将推回更改。

我在Windows下的Git Bash中按照以下命令启动git服务器:

$ git daemon --base-path=E:/MyCode/ --export-all --enable=receive-pack

但是当我从其他机器推回更改时,没有任何反应。另一台机器正在上传用户界面很长一段时间,直到我把它关闭。

在服务器端,当我关闭推送操作时,Git Bash显示错误消息:

  

[2944]致命:写错误:参数无效

为什么呢?我怎样才能推回变化?

1 个答案:

答案 0 :(得分:0)

base-path对我来说很可疑。它应该在bash中不是/e/MyCode吗?