Каков наилучший способ структурировать код для git-слияния - PullRequest
2 голосов
/ 28 марта 2012

Какие стратегии можно использовать в коде, чтобы упростить объединение изменений в git, когда над кодом работают несколько человек?

Ответы [ 3 ]

1 голос
/ 28 марта 2012

Назначьте разные части «кода» разным людям.Это гарантирует, что два человека не будут редактировать одну и ту же часть (файл) и, таким образом, избегает всех конфликтов git merge.

1 голос
/ 28 марта 2012

Ни одна из стратегий не может облегчить слияние, и обычно их не существует .Ручное слияние - это работа для человека

0 голосов
/ 28 марта 2012

Я согласен с Lazy Badger. Но если вы хотите упростить слияние вручную всякий раз, когда git обнаруживает конфликт, лучше всего создать соответствующие ветки тем для разработчиков. Всякий раз, когда возникает конфликт слияния - имена веток темы должны указывать контекст для выбора версии.

Конечно, хорошо прокомментированный код для каждого изменения будет делать то же самое и, вероятно, будет удобнее для чтения позже.

...