Praca ze zmianami

Commitowanie

Style wiadomości

Wybierz jeden w Ustawieniach; kompozytor się do niego dostosuje.

Styl Wygląda tak
Conventional feat(api)!: add rate limiting — z listą typów
Gitmoji ✨ add rate limiting — z wyborem emoji
Ticket ABC-123: add rate limiting — zasiane z nazwy gałęzi
Zwykły · Auto Cokolwiek napiszesz; Auto pozwala AI zdecydować o kształcie
Jaskiniowiec · Haiku Dokładnie to, na co wyglądają

Kompozytor wypełniony z szablonu commita

Co kompozytor robi za ciebie

  • ↑ ↓ przywołuje twoje ostatnie wiadomości.
  • Wybór współautora dodaje stopki Co-authored-by: na podstawie osób, które faktycznie współtworzyły to repozytorium.
  • commit.template / .gitmessage wypełnia wiadomość wstępnie, z pominięciem linii komentarza.
  • W trakcie merge'a, cherry-picka czy reverta wiadomość jest wypełniona wstępnie tak, jak zrobiłby to git.
  • Szkice zostają zapamiętane dla każdego repozytorium z osobna, więc przełączenie karty nigdy nie gubi wiadomości.

Linter

Sprawdzenie na żywo, które niczego nie blokuje: długość tematu (z licznikiem znaków), kropka na końcu, temat nie w trybie rozkazującym albo z małej litery, zbyt szerokie linie w treści. Podpowiedzi, nigdy bramka — nie powstrzyma cię przed zacommitowaniem.

Amend

Amend przepisuje ostatni commit tym, co jest w przechowalni. Gitcito pokazuje ci najpierw istniejącą wiadomość, żebyś ją edytował, a nie przepisywał od nowa.

Popraw commit… na wierszu grafu robi to samo dla HEAD: wczytuje pełną wiadomość, przełącza kompozytor w tryb amend i ustawia na nim fokus. HEAD, który został już wypchnięty, wciąż da się poprawić, ale Gitcito ostrzega, że zaktualizowanie zdalnego będzie wymagało force pusha.

Cofnij commit… to bliźniacza akcja dla niewypchniętego HEAD: mixed reset do rodzica, zmiany w drzewie roboczym zachowane, wiadomość przywrócona do kompozytora. Pierwszy commit ma dedykowaną ścieżkę, która zostawia nienarodzoną gałąź, zamiast niszczyć pliki.

Zobacz też: Przechowalnia · Absorb · Generator changelogu

Popraw to tłumaczenie w serwisie GitHub