Предположим, я создаю новую ветку для функции, над которой я работаю. В то же время остальная часть команды программирования вносит значительные изменения в ведущую ветвь. Как я могу разобраться с тем, что мой филиал начнет отставать, затрудняя будущие слияния (почти невозможно)? Я часто сливаюсь? Или просто создавать ветви для небольших объектов одновременно?Как я могу справиться с отставанием ветки?
ответ
Вы должны объединить мастера обратно в свою ветку.
Предположим, вы не объединили мастера. В конце концов, когда вы доставляете свои функциональные возможности в своей ветке, он будет объединен с мастером. Могут быть много конфликтов, как текстовых, так и функциональных, которые необходимо решить. Будет ли «интеграционный человек» знать, как разрешать эти конфликты? Возможно нет. Если вы выполните «интеграцию», вы также можете доставить чистую ветку, так что сначала сверните на свою ветку.
Вы можете объединить мастера обратно с филиалом часто или только непосредственно перед доставкой. Это тебе решать. Выполнение этого часто может нарушить ваше внимание; однажды это может стать «большим ударом».
Поскольку ветвление в Git настолько безболезненное, как правило, рекомендуется создавать ветки для небольших объектов, как вы отметили.
- 1. Требование, как я могу справиться с baseUrl
- 2. Как я могу справиться с трудоемким SQL?
- 3. Как я могу справиться с этим вариантом?
- 4. Как я могу справиться с этой ошибкой?
- 5. Как я могу справиться с сбоем сервера?
- 6. Как я могу справиться с этой кодировкой?
- 7. NullReferenceException, как я могу справиться с этим?
- 8. Как я могу справиться с массивом структур?
- 9. Как я могу справиться с этой ситуацией?
- 10. Как я могу найти первую фиксацию ветки?
- 11. Как я могу архивировать ветки гита?
- 12. Я не могу справиться с ошибкой?
- 13. Я не могу справиться с AsyncTask
- 14. Я не могу справиться с ActiveRecord android
- 15. git: после того, как я слился с рабочей ветки, чтобы справиться, что я буду делать дальше?
- 16. создание Numpy матрицы с отставанием
- 17. Как управлять отставанием продукта с несколькими приложениями
- 18. Как я могу справиться с этим списком с ruby?
- 19. Git - Как я могу вытащить все ветки с одного пульта?
- 20. Как я могу объединить прямые коммиты с удаленной ветки?
- 21. Как я могу справиться поддоменов с установкой один Laravel
- 22. Zimra - Как я могу справиться с нажатием клавиши?
- 23. Как я могу справиться с проблемой, если AUTO_INCREMENT достигнет предела?
- 24. Как я могу справиться с круговыми ссылками в MobX?
- 25. Как я могу справиться с этим предупреждением: несоответствие хеша?
- 26. Как я могу справиться с этой сложностью Haskell?
- 27. Как я могу справиться с потенциальными столкновениями в DynamoDB?
- 28. Как я могу справиться с ошибкой, указанной ниже?
- 29. Как я могу создать намерение справиться с открытием фотографии?
- 30. Как я могу справиться с глобальным событием приложения android
Отличный ответ, спасибо. По какой-то причине слияние с мастером в новую ветвь мне не приходило. –