У цьому невеликому записі я розповім, як змінити останній коміт, додати більше змін або просто змінити повідомлення.

Якщо ви використовуєте при розробці сайтів систему керування версіями Git, то зазвичай порядок дій, наступний: ви вносите зміни до коду, додаєте файли, які змінилися за допомогою команди git add, потім командою git commit зберігаєте зміни до вашого репозиторію. Але дуже часто бувають ситуації, коли ви забули додати всі файли або зробити невелику зміну, або хочете змінити повідомлення комміту. Звичайно, можна просто повторити всі кроки і додати ще один вузол в історію вашого репозиторію, але це не дуже ефективно і просто не акуратно, тому краще просто відредагувати останній коміт за допомогою прапора amend.

Вам спочатку потрібно додати змінений файл:

git add some-file.html

Потім виконати commit із прапором –amend:

git commit --amend

Після виконання цієї команди відкриється файл, в якому ви зможете відредагувати повідомлення комміту. Ви вносите зміни та зберігаєте файл (або просто зберігаєте без змін). Всі останній коміт змінено та збережено.

Щоб виконати те саме, але без відкриття файлу:

git commit --amend -m "New message"

Якщо ви спочатку не бажаєте змінювати повідомлення, то виконуєте наступну команду:

git commit --amend --no-edit

У цьому випадку файл для редагування не відкриється і повідомлення залишиться незмінним.

Отак, все дуже просто!

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься.