Jeśli chcesz użyć wiersza poleceń, możesz użyć --author=<your name>
Na przykład: aby zobaczyć ostatnie 5 zatwierdzeń
git log -n 5 --author=Salvador
Jeśli potrzebujesz prostszego rozwiązania jednokreskowego:
git log --oneline -n 5 --author=Salvador
Edytowano, aby dodać
Jeśli podoba ci się wersja jednowierszowa, spróbuj utworzyć alias dla git log
takiego (to jest to, co mam dla zsh)
alias glog="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
Teraz mogę po prostu użyć:
glog -n 5
I otrzymuję niezły wynik, taki jak:
Który jest pokolorowany, pokazuje nazwisko autora, a także pokazuje wykres i nadal możesz przekazać inne flagi (takie jak --author), co pozwala na jeszcze bardziej filtrowanie.
git log -5
. Jeśli ograniczasz liczbę zatwierdzeń do wyjścia w skrypcie, powinieneś być uprzejmy dla innych i używać opcji long, npgit log --max-count=5
.git show -n 5
aby zobaczyć zmiany ostatnich 5 zatwierdzeńUżyj opcji
--author
i / lub--committer
filtrowania zgit log
, a także-n
opcji ograniczenia liczby zatwierdzeń. Na przykład:źródło
W ten sposób otrzymasz najnowszy blok komentarzy dziennika git ze skróconym identyfikatorem zatwierdzenia.
W ten sposób otrzymasz najnowszy blok komentarzy dziennika git z pełnym identyfikatorem zatwierdzenia.
Możesz zbudować swój własny format z: Git Pretty Format
źródło
git log --author="My name" -n 5
(zobaczman git-log
wszystkie alternatywy)źródło