GITに関しては、私は完全なNoobです。ここ数日で最初の一歩を踏み出しました。ラップトップにレポをセットアップし、SVN プロジェクトからトランクを取り出しました (ブランチに問題があり、機能していませんでした) が、すべて問題ないようです。
ラップトップからメインのデスクトップにプルまたはプッシュできるようになりました。その理由は、1 日 2 時間かけて移動し、良い仕事をすることができるので、ラップトップが電車の中で便利だからです。しかし、自宅にある私のメイン マシンは開発に最適です。だから、家に帰ったらノートパソコンからメインのパソコンに押したり引いたりできるようにしたい。これを行う最も簡単な方法は、コードフォルダーをLAN全体で共有して、次のことを行うことだと思いました。
git clone file://192.168.10.51/code
残念ながら、これは私にとってはうまくいかないようです:
git bash cmd を開いて上記のコマンドを入力すると、C:\code (両方のマシンの共有フォルダー) にいるので、次のように表示されます。
Initialized empty Git repository in C:/code/code/.git/
fatal: 'C:/Program Files (x86)/Git/code' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
最も簡単な方法で、2 台のマシン間でリポジトリを共有するにはどうすればよいですか。
公式の保管場所となる場所や、他の開発者や CI サーバーなどがプルする場所が他にもあります。これは、2 台のマシンで同じリポジトリで作業できるようにするためです。
セバスチャンの提案に従って、次のようになります。
C:\code>git clone --no-hardlinks file://192.168.10.51/code
Initialized empty Git repository in C:/code/code/.git/
fatal: 'C:/Program Files (x86)/Git/code' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
**編集 - 回答**
助けてくれたすべてに感謝します。ドライブのマッピングを試みましたが、うまくいったので、マッピングせずに戻って再試行すると思いました。最終結果は次のとおりです。
git clone file://\\\\192.168.0.51\code
これはうまくいきました。
ありがとう