Избегайте ложных конфликтов git для файлов только для apend

У нас есть несколько файлов (таких как каталоги сообщений), в которых порядок строк не имеет смысла, и практика всегда заключается в добавлении новых строк. Это вызывает конфликты git: у git нет информации о правильном порядке. Отмечать это как конфликт, конечно, в общем-то правильно, но, как я уже сказал, для этих файлов порядок строк не имеет смысла.

Есть ли какие-то настройки, чтобы сказать git "просто добавить"? Или какая-то другая дисциплина, которая уменьшит эти конфликты?

1 ответ

Вот два метода, которые работали для меня в прошлом

  1. сортировать строки в алфавитном порядке, а затем вставлять новые строки в алфавитном порядке. Это полезно не только потому, что два члена команды часто не обновляют одну и ту же строку, но и помогает при последующем поиске других свойств, поскольку они аккуратно организованы в алфавитном порядке.
  2. Если вас всего двое, у вас может быть соглашение, при котором один из вас просто добавляет строки вверху, а другой добавляет строки внизу. Тогда просто попытайся придерживаться соглашения.
Другие вопросы по тегам