Я не понимаю, что LOCAL и REMOTE означают в этом контексте, и у меня такое чувство, что git не работает в этом отношении.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
Обратите внимание, как мерзавец отмечает свой файл как «REMOTE» и досье коллеги, как «LOCAL». Для меня это должна быть полная противоположность. У меня есть локальный файл, а коллега - удаленный, который я получил с удаленного сервера.
Это ошибка git или это я?
[Этот ответ] (http://stackoverflow.com/a/3052118/126042) может помочь. –
@Mark: Только инженер подумает, что как здравомыслящий –
Git не будет создавать эти файлы: вы используете TortoiseGit или что-то в этом роде? – cexbrayat