Задать вопрос
Kozack
@Kozack
Thinking about a11y

Как сделать Git коммит задним числом?

Когда-то давно каждую версию программы паковал в отдельный архив. Потом подрос и перешел на GIT.
Сейчас хочется все предыдущие версии тоже внести в GIT, так, как будто он изначально для них применялся.
Фактически нужно сделать несколько комитов задним числом.
Но как ?
  • Вопрос задан
  • 4772 просмотра
Подписаться 9 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
miraage
@miraage
Старый прогер
git rebase.

Кстати, версионирование делайте через git tag.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
rebase
Ответ написан
Комментировать
@wwarlock
В целом, никак.
Но если репозиторий локальный, или коммит в ветке, которая тоже ещё локальная, или не жалко убить глобальный репозиторий, то можно использовать
$ git rebase -i коммит-в-прошлом
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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