Mam alias Git, który rozszerza się do:Git pokazać wszystkie branże (ale nie stashes) w dzienniku
git log --graph --oneline --all --decorate
Według man git log
istnieje kilka podejrzanych opcji: --not
i --branches
; ale nie mogę sprawić, żeby działała poprawnie.
W jaki sposób należy edytować, aby ukryć skrytki?
FYI: jak na accepted question i comment moich .gitconfig
alias teraz wygląda tak:
[alias]
l = log --branches --remotes --tags --graph --oneline --decorate --notes HEAD
Świetnie! Dodałbym '--tags' dla kompletności. – cYrus
Podejrzewam, że '--tags' jest zbędny, ponieważ żaden tag nie powinien być potomkiem' głowy' gałęzi lub pilota, chociaż tego nie zweryfikowałem. –
Właśnie wypróbowałem to: 'git checkout -b test'; dodano commit; 'git tag foo'; 'git checkout master'; 'git branch -D test'. Tag jest tam, ale nie będzie pokazany bez '--tags'. – cYrus