同じコード リポジトリを操作する 2 台の Windows マシンがあります。便宜上、1 つを Git サーバーの一時用に使用し、もう 1 つのマシンでコードのクローンを作成します。変更が完了したら、変更を元に戻します。
Windows の Git Bash で次のコマンドを実行して、git サーバーを起動します。
$ git daemon --base-path=E:/MyCode/ --export-all --enable=receive-pack
しかし、他のマシンから変更をプッシュバックしても、何も起こりません。他のマシンは、シャットダウンするまで、アップロード中の UI のままです。
サーバー側では、プッシュ操作をシャットダウンすると、Git Bash にエラー メッセージが表示されます。
[2944] 致命的: 書き込みエラー: 引数が無効です
なんで?変更を元に戻すにはどうすればよいですか?