Как закрыть ветвь БЕЗ удаления ее из истории в git?
Я хочу сделать фиксацию и закрыть ее ветку , не удаляя ее из истории.
С mercurial я бы commit --close-branch, затем update к предыдущему и продолжаю работать. С git... Я смущен.
Ответ 1
Нет точного эквивалента закрытия ветки в Git, потому что ветки Git более легкие, чем в Mercurial. Их эквивалент Mercurial - это больше закладок, чем веток.
Если я правильно понимаю, закрытие ветки в Mercurial примерно заставляет ее исчезнуть из списка ветвей, так что вы можете добиться того же самого, архивируя ее. A обычная практика заключается в том, чтобы пометить его отзыв как архив и удалить его: