0

同じコード リポジトリを操作する 2 台の Windows マシンがあります。便宜上、1 つを Git サーバーの一時用に使用し、もう 1 つのマシンでコードのクローンを作成します。変更が完了したら、変更を元に戻します。

Windows の Git Bash で次のコマンドを実行して、git サーバーを起動します。

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

しかし、他のマシンから変更をプッシュバックしても、何も起こりません。他のマシンは、シャットダウンするまで、アップロード中の UI のままです。

サーバー側では、プッシュ操作をシャットダウンすると、Git Bash にエラー メッセージが表示されます。

[2944] 致命的: 書き込みエラー: 引数が無効です

なんで?変更を元に戻すにはどうすればよいですか?

4

1 に答える 1

0

私にbase-pathは不審に見えます。/e/MyCodeそれはbashにあるべきではありませんか?

于 2013-03-29T05:27:41.320 に答える