как предотвратить потерю удаленных изменений при локальном сохранении файла после git pull

Я использую textmate и cyberduck для редактирования файлов css на удаленном сервере. другие регулярно редактируют одни и те же файлы. мы все используем git для контроля версий. иногда у меня есть файл, открытый в textmate, и я делаю git pull, который извлекает этот файл с чужими изменениями, затем я сохраняю свои локальные изменения в файле в textmate и загружаю его, и в конечном итоге я теряю изменения других людей. Я знаю, что могу предотвратить это, закрыв все текстовые окна перед выполнением git pull, но мне интересно, как лучше этого избежать. Спасибо за чтение


person user2677441    schedule 13.08.2013    source источник


Ответы (1)


Прекратите использовать textmate для редактирования файлов.

Переключитесь на редактор, такой как Notepad++, который предупреждает вас, если открытый файл редактируется. каким-то другим софтом.

person TheCodeArtist    schedule 13.08.2013