Я использую Git около года и думаю, что это фантастика, но я только что начал вторую версию проекта и запустил для нее новую ветку. Я немного борюсь с лучшим способом справиться с происходящими делами.
У меня есть две ветки, называемые say master10 (для v1) и master20 (для v2). Я делаю исправления ошибок в v1 на master-сервере branch10 и разрабатываю новый материал master20. Всякий раз, когда я делаю исправление ошибки, я объединяю его в v2, проверяя master20 и делая git merge master10
. Пока все хорошо.
Теперь, однако, я внес изменения в v1, который мне не нужен в v2, но я хочу продолжить слияние других исправлений ошибок. Как сообщить Git пропустить этот конкретный коммит (или диапазон коммитов), но в будущем я все же хочу объединить другие исправления ошибок.
Я думал, что git rebase
может быть тем, что мне нужно, но прочитал документ, и моя голова чуть не взорвалась.
Я думаю, что я хочу что-то вроде команды "git sync", которая сообщает Git, что две ветки теперь синхронны, и в будущем только слияние коммитов из этой точки синхронизации.
Любая помощь была оценена.