commit-message
Jak sprawić, by Git używał wybranego przeze mnie edytora do commitów?
Wolałbym pisać swoje commity w Vimie, ale to otwiera je w Emacsie.
Jak skonfigurować Git tak, aby zawsze używał Vima? Zauważ, że chcę to robić globalnie, a nie tylko dla pojedynczego projektu.
Czy powinienem używać czasu przeszłego lub teraźniejszego w komunikatach git commit? [zamknięte]
I przeczytałem raz , że komunikaty git commit powinny być w imperatywnym czasie teraźniejszym, np. "Dodaj testy dla x". Zawsz ... testach manipulacji. Poprawiono również kolejność oczekiwanych wyników testu.
Czy to ma znaczenie? Które powinienem użyć?
Jak edytować niepoprawny komunikat o zatwierdzeniu w Mercurial? [duplikat]
To pytanie ma już odpowiedź tutaj:
Mercurial: jak zmienić ostatni commit?
... eHg (Mercurial) i przypadkowo popełniłem niepoprawny komunikat commit. Jak mogę edytować ten Komunikat commit w repozytorium?
Jak wypisać git log tylko z pierwszej linii?
Próbuję dostosować format git log. Chcę, aby wszystkie commity były wyświetlane w jednej linii. Każda linia powinna pokazywać ... rsion from foo to baz.
Tak więc, z podanym przykładem chcę być tylko wyjście Added some functionality. poprzedzone skrótem.
Standard do naśladowania przy pisaniu komunikatów git commit [duplikat]
To pytanie ma już odpowiedź tutaj:
Git Commit Wiadomości: 50/72 Formatowanie
... ni komunikat commit.
Czy Jest jakiś standard, którego powinienem przestrzegać, aby pomóc mi w wymyślaniu komunikatów commit?
Wypisanie Komunikatu o zatwierdzeniu w git
Potrzebuję komendy hydraulicznej, aby wydrukować komunikat commit jednego z podanych commit-nic więcej, nic mniej.
Automatycznie zawijaj długie wiadomości git commit w Vimie
Używając Gita, moim edytorem commitów jest Vim. Ciągle robię kiepską robotę, pamiętając o owijaniu linii, więc dostaję długie ... jakiś sposób na użycie magii git config LUB .vimrc, aby vim automatycznie zawijał linie w 72 kolumnach?
Powiązane pytanie.
Jak Mogę poprosić Użytkownika z Hooka commit-msg?
Chcę ostrzec użytkownika, jeśli jego Komunikat o zatwierdzeniu nie jest zgodny z określonym zestawem wytycznych, a następnie ...
Aktualizacja: wydaje się, że może to być duplikat tego pytania , które niestety wydaje się sugerować, że nie mam szczęścia.
Jak pominąć krok commit w "git commit --amend"?
Uruchamiam bardzo szybką pętlę code-compile-test, w której częściej wprowadzam zmiany do commitów.
Na przykład:
# Make som ... po poprawieniu błędów. Czy istnieje sposób, aby git skip odpalił mój EDITOR i po prostu użył oryginalnego komunikatu commit?
Dlaczego opisywanie commitów Gita w czasie teraźniejszym jest uważane za dobrą praktykę?
Przeczytałem wszystkie rodzaje tutoriali Gita, włącznie z oficjalnym, i wszystkie zdają mi się mówić, że to dobra konwencja i praktyka, aby pisać notatki git commit w czasie teraźniejszym.
Dlaczego? Jakie jest za tym rozumowanie?