@Nodar
Python, Ruby, JavaScript

Как правильно обновить ветку в Git?

Всем привет.
Недавно выяснил, что git rebase изменяет коммиты, из-за чего нельзя делать rebase, если был сделан push в public repo.

Появился вопрос, а как правильно обновить ветку?
Если я работаю на ветке А и понимаю, что мне нужно внести фикс в проект. Я создаю новую ветку от скажем dev ветки, делаю фикс. И отправляю этот фикс в публичный репозиторий. Как в данном случае, обновить ветку A, чтобы в ней присутствовал новый фикс?
  • Вопрос задан
  • 2225 просмотров
Пригласить эксперта
Ответы на вопрос 1
@neolink
если вы сделаете rebase например 5 коммитов и попробуете это слить в мастер ветку, то у вас будет 5 одинаковых коммитов (по изменениям)
то есть если вы уже сделали push исправления идут уже следующими коммитами
если вы работаете небольшой командой то можно договорится ребейзить в бренчи с фичами, но после того как слили ее в мастер, все равно лучше не переписывать историю коммитов
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы