Я только недавно начал использовать Git, я работаю самостоятельно и все еще изучаю, как все это работает.
Потенциальная проблема, которая меня интересует, заключается в том, является ли тот же файлработа над двумя ветками одновременно.Например, таблица стилей.
Допустим, новая страница для сайта разрабатывается в branch1, а вторая - в branch2.Оба были завершены с соответствующим CSS, добавленным в style.css, и должны быть объединены с master.
Если слил branch1, тогда таблица стилей в master будет обновлена с новыми стилями.Но тогда, если branch2 объединяется после того, не будет ли перезаписан CSS, добавленный в branch1?
Есть ли способ обойти это?
Редактировать:
Я проверял этосоздание файла test.txt:
hello world
Затем создал branch1 и отредактировал файл:
hello world
added change test1
Затем создал branch2 из master и аналогично отредактировал в:
hello world
added change test2
Я слил branch1 в master без проблем.Но когда я попытался объединить branch2, я получил ошибку конфликта.Исправьте конфликты, а затем зафиксируйте результаты.
Как лучше всего это исправить?Буду ли я просто запускать branch2 с нуля с изменениями branch1?