Робота зі змінами

Коміт

Стилі повідомлень

Виберіть один у налаштуваннях; редактор повідомлення підлаштується під нього.

Стиль Має вигляд
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 до батьківського коміта, зміни в робочому дереві збережено, повідомлення повернуто в редактор. Для початкового коміта є окремий шлях, який лишає ненароджену гілку замість того, щоб знищити файли.

Дивіться також: Індексація · Поглинання · Генератор чейнджлогу

Покращити цей переклад на GitHub