Коміт
Стилі повідомлень
Виберіть один у налаштуваннях; редактор повідомлення підлаштується під нього.
| Стиль | Має вигляд |
|---|---|
| Conventional | feat(api)!: add rate limiting — з випадним списком типів |
| Gitmoji | ✨ add rate limiting — з вибором емодзі |
| Тікет | ABC-123: add rate limiting — засіяно з назви гілки |
| Звичайний · Авто | Що завгодно; в режимі «Авто» форму обирає ШІ |
| Печерна людина · Хайку | Рівно те, на що це схоже |

Що редактор робить за вас
- ↑ ↓ повертають ваші недавні повідомлення.
- Вибір співавтора додає трейлери
Co-authored-by:зі списку власних контриб’юторів репозиторію. commit.template/.gitmessageнаперед заповнюють повідомлення, з вирізаними рядками коментарів.- Під час злиття, cherry-pick чи revert повідомлення заповнюється наперед так, як це зробив би git.
- Чернетки зберігаються для кожного репозиторію, тож перемикання вкладок ніколи не губить повідомлення.
Лінтер
Жива, неблокувальна перевірка: довжина теми (з лічильником символів), крапка в кінці, неімперативна тема або тема з малої літери, задовгі рядки тіла. Це підказки, а не бар’єр — вони не завадять вам зробити коміт.
Amend
Amend переписує останній коміт тим, що зараз в індексі. Gitcito спершу показує вам наявне повідомлення, тож ви його редагуєте, а не набираєте заново.
Виправити коміт… на рядку графа робить те саме для HEAD: завантажує повне повідомлення, перемикає редактор у режим amend і фокусує його. HEAD, який уже надіслано, все одно можна виправити, але Gitcito попередить, що оновлення віддаленого репозиторію потребуватиме force push.
Скасувати коміт… — його близнюк для ненадісланого HEAD: mixed reset до батьківського коміта, зміни в робочому дереві збережено, повідомлення повернуто в редактор. Для початкового коміта є окремий шлях, який лишає ненароджену гілку замість того, щоб знищити файли.
Дивіться також: Індексація · Поглинання · Генератор чейнджлогу