私はネットワーク ドライブに裸のレポを持っており、2 つのクライアントがそれぞれの PC に php プロジェクトを複製しています。これらはすべて TortoiseGIT で動作します。
クライアント A とクライアント B が同じリビジョン コピーを持っているとします。
- A index.php に変更を加えます。
- 自分のリポジトリにコミットしてから、ベア リポジトリにプッシュします。
ただし、クライアント B のプロジェクト フォルダーでは、変更されたファイルは引き続き更新として作成されます (緑色のアイコンにチェックマークが付きます)。
とにかく、クライアント B は TortoiseGIT からオーバーレイ アイコンをリアルタイムで通知または変更しますか?
クライアントが作業を開始する前に git fetch コマンドを実行してログを表示する必要があるためです。
後で競合を解決する代わりに、作業を開始する前に git merge することができます。