podoba mi się sposób, że następujące polecenie wypisuje logi git:Włączenie parametry dziennika git domyślnie
git log --oneline --decorate --graph
chciałbym aby to format domyślny, gdy używam dziennik git. Czy istnieje sposób edycji ~/.gitconfig
, aby domyślnie włączyć linię na osi, dekorowanie i wykres?
I tak, jestem świadomy, że mogę alias tych opcji do innego aliasu polecenia git, ale wolałbym, aby ten dziennik wydrukował przy użyciu tych opcji domyślnie.
Wygląda dobrze (i jest dobrze zauważony, że 'log' nie powinien się powtarzać, i byłby z moją sugestią), chociaż wciąż istnieje małe ryzyko z' git -c log.showroot = false log -p': 'log 'nie jest tutaj pierwszym argumentem. – hvd
Być może trzymać się tylko '--graph' w funkcji powłoki, a reszta w git config? '--graph' jest jedynym, którego nie można zdefiniować w konfiguracji git i powinniśmy zawsze używać wbudowanego narzędzia tam, gdzie to możliwe. W przeciwnym razie przesłonisz konfiguracje 'format.pretty' i' log.decorate' na całym świecie, jeśli może to być specyficzne dla repozytorium. – TheLonelyGhost
@TheLonelyGhost Lepiej późno niż wcale! Słuszna uwaga; naprawiony. – Jubobs