2

このコンテキストでの 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のバグですか、それとも私ですか?

4

2 に答える 2