Git: Inspect & Compare Cheat Sheet

Examining logs, diffs and object information

git log

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

Leave a Reply

Your email address will not be published. Required fields are marked *