Когда я создаю локальную ветвь на основе мастера, у меня есть две опции:
- Вариант 1. Создание локальной ветки на основе локального мастера
- Вариант 2: Создать локальную ветвь на основе Удаленный мастер
Фон
Проблема, с которой я столкнулся в Варианте 1, заключается в том, что мне нужно вытащить удаленный мастер в локальный мастер, прежде чем я сливаюсь с моей созданной локальной веткой. На некоторых сенарах ios переключение между ветвями сбивает с толку мою IDE.
Причина, по которой я хотел бы рассмотреть вариант 2, заключается в том, что я предполагаю, что могу напрямую слиться с удаленным \ master без необходимости тянуть его локально.
Вопрос
С вышеуказанным фоном, какой из двух вышеупомянутых вариантов работает лучше, когда мне нужно объединить мои изменения обратно.
Обновление 1
@ Code-Apprentice:
Учитывая, что выборка и извлечение не совпадают,
Для варианта 1 мне нужно вытащить локального мастера, чтобы я мог слияние с локальным мастером
Для варианта 2 достаточно только выборки, и я могу выполнить слияние с удаленным mster.
Я прав?