Git: удалить файлы в ветке, что происходит при слиянии - PullRequest
1 голос
/ 05 апреля 2010

Я относительно новичок в управлении исходным кодом (по крайней мере, сложный контроль источника).

Если я разрабатываю набор функций в ветке, и мне случается удалить некоторые ветки из дерева исходных текстов в этой ветке, что произойдет, когда я объединюсь? Правильно ли удалены файлы в транке / мастере?

Что мне следует избегать, что обычно проблематично при разработке в ветке?

Это система разработчиков 2-3, поэтому мы не говорим о массовых изменениях в исходном коде. Мне сказали, что вы должны часто вытягивать из багажника, чтобы избежать запутанных ситуаций слияния вручную, и это имеет смысл.

Спасибо, Джош

1 Ответ

5 голосов
/ 05 апреля 2010

git - это система на основе контента, а не файловая система. Удаление файла - это примерно то же самое, что удаление пары строк в файле. Слияние должно происходить совершенно нормально и потребует некоторого разрешения конфликта, если кто-то еще отредактировал удаленный вами контент.

...