I don't understand what LOCAL and REMOTE mean in this context, and I have the feeling that git is buggy on this regard.
I did changes to x.py. A colleague also changed the same file and committed and pushed before me. Before doing any operation, I copied my version of the file in x.py.mine. I tried to commit and push but it got rejected and I had a conflict. The situation is now the following
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
Note how git marks my file as the "REMOTE" and the colleague's file as "LOCAL". To me, it should be the exact opposite. I have a local file and the colleague put the remote one, which I got from the remote server.
Is it a bug of git or is it me?