> gitk
-> Visualize current working directory / branch only.
> gitk --reflog
-> VISUALIZE YOUR REFLOG! OMG! Thanks @Stjaertfena
> gitk --all
-> Visualize current working directory & ALL branches (both local and remote).
> gitk --remotes
-> Visualize ALL REMOTE branches only.
> gitk --remotes=origin/cd_*
-> Visualize SPECIFIC (pattern-based!) REMOTE branches only.
> gitk --branches
-> Visualize ALL LOCAL branches only.
> gitk --simplify-by-decoration
-> Only show decorated commits (branch tips/tags) for local branch lineage.
> gitk --all --simplify-by-decoration
-> Only show decorated commits (branch tips/tags) for ALL branches.
> gitk branch1 branch2
-> Shows the commit history for the specified branches.
> gitk HEAD~10..HEAD
-> Shows the commit history for the last 10 commits.
> gitk --since=2.weeks
-> Shows the commit history for the past 2 weeks.
> gitk --author='John Doe'
-> Shows the commit history for commits authored by "John Doe" on current branch.
> gitk --author=Cori
-> Shows the commit history for commits authored by ci search for cori on current branch.
> gitk --grep='fix'
-> Shows the commit history for commits that contain the string "fix" in the commit message.
> gitk -- file1 file2
-> Shows the commit history for the specified files.
> gitk filepath
Shows history for file (but no workie if deleted)
> gitk -- filepath
Shows history for DELETED file
- https://git-scm.com/docs/gitk
- https://www.atlassian.com/git/tutorials/gitk
- https://lostechies.com/joshuaflanagan/2010/09/03/use-gitk-to-understand-git/
- https://gitolite.com/gitk.html
- https://git.vger.kernel.narkive.com/1IIU5nzI/compact-view-of-history-in-k
- https://opensource.apple.com/source/Git/Git-48/src/git/gitk-git/gitk.auto.html
- https://wiki.tcl-lang.org/page/gitk