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

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

Когда-то давно каждую версию программы паковал в отдельный архив. Потом подрос и перешел на GIT.
Сейчас хочется все предыдущие версии тоже внести в GIT, так, как будто он изначально для них применялся.
Фактически нужно сделать несколько комитов задним числом.
Но как ?
  • Вопрос задан
  • 4577 просмотров
Подписаться 9 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 1
miraage
@miraage
Старый прогер
git rebase.

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

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

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