このコンテキストでの LOCAL と REMOTE の意味がわかりません。また、この点に関して git にはバグがあると感じています。
x.pyに変更を加えました。同僚も同じファイルを変更し、私の前にコミットしてプッシュしました。操作を行う前に、自分のバージョンのファイルを x.py.mine にコピーしました。コミットしてプッシュしようとしましたが、拒否され、競合が発生しました。現在の状況は以下のとおりです
Size Date File
57795 May 7 15:59 x.py.BACKUP.16533.py
54921 May 7 15:59 x.py.BASE.16533.py
54812 May 7 15:59 x.py.LOCAL.16533.py
57151 May 7 16:08 x.py.mine
57151 May 7 15:59 x.py.REMOTE.16533.py
git が私のファイルを "REMOTE" としてマークし、同僚のファイルを "LOCAL" としてマークする方法に注意してください。私にとって、それは正反対のはずです。私はローカル ファイルを持っていて、リモート サーバーから取得したリモート ファイルを同僚が配置しました。
それはgitのバグですか、それとも私ですか?