Для чого використовується git commit?
git commit використовується для збереження підготовлених змін (staging area) в історії репозиторію.
Коміт - це зафіксована точка в історії проєкту з описом того, що і навіщо було змінено.
Що робить git commit
- Створює знімок стану проєкту
- Зберігає повідомлення коміту
- Генерує унікальний хеш
- Додає запис в історію Git
Важливо: git commit фіксує тільки те, що додано через git add.
Базове використання
bash
git commit -m "Add user authentication"Типовий workflow
bash
git status # дивимось зміни
git add . # готуємо зміни
git commit -m "Initial commit"Корисні варіанти
Коміт з відкриттям редактора
bash
git commitДодати зміни і закомітити одразу
bash
git commit -am "Fix bug"Працює тільки для відстежуваних файлів
Змінити останній коміт
bash
git commit --amendЩо зберігається в коміті
- список змін
- автор і дата
- повідомлення
- посилання на попередній коміт
Часті помилки
- Робити коміти без сенсу:
fix,update - Великі коміти «все одразу»
- Забувати
git addпередgit commit
Коротко для співбесіди
git commitзберігає підготовлені зміни в історії репозиторію, створюючи логічну точку фіксації з описом змін.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.