This Project for CommandLine Applications. includes configs and documentation. https://mrinjamul.github.io/unTutorials
Examining logs, diffs and object information
git log
or git log --oneline
(short version)
show the commit history for the currently active branch
git log branchB..branchA
show the commits on branchA that are not on branchB
git log --follow [file]
show the commits that changed file, even across renames
git diff branchB...branchA
show the diff of what is in branchA that is not in branchB
git show [SHA]
show any object in Git in human-readable format