strategia dla plików git i append-głównie

Mam kilka plików w moim repozytorium, które rosną w dół: większość zmian polega na dodawaniu nowych wierszy na dole pliku. Jest to głównie język i inne pliki właściwości.

Irytującym efektem ubocznym, gdy dwie osoby dokonują uzupełnień w tym samym czasie, są konflikty scalania, a rozdzielczość zawsze wymaga ręcznego wklejenia kopii, dzięki czemu linie z obu wersji zostaną dołączone.

Czy istnieje wskazówka, sztuczka lub metodologia, która złagodzi ból związany z tym procesem?

Na przykład uproszczonym rozwiązaniem byłoby nakazanie programistom, aby dodawali nowe linie w przypadkowych miejscach w środku pliku. To prawdopodobnie zadziała, ale wymagało to świadomego wysiłku i dziwnej historii.

questionAnswers(3)

yourAnswerToTheQuestion