> 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