Як видалити всі комміти?

Повне видалення останнього комміта Коміт C останній і на нього вказує HEAD (покажчик на поточний стан). Після виконання команди git reset –hard HEAD~1 ви отримаєте стан A←B←HEAD (коміт C буде видалено).

Швидкий спосіб Знайдіть перший коміт у гілці, запам'ятайте його sha1. Перейдіть на той комітякий хочете зберегти в результаті. Тепер використовуємо git reset –soft щоб зробити з усієї історії один коміт (детальніше – пункт 4.1: Як повернутися (відкотитися) до більш раннього комітету? ).

Видалити комміти з гілки Git

  1. git скидання Тут ідея полягає в тому, щоб примусово скинути робочий каталог, щоб видалити Усе комміти, які йдуть після вказаного комміта, а потім виконати примусове натискання: …
  2. git повернутися …
  3. Інтерактивний ребейзинг
loading
×