IT for operating businesses
Using the git-show Command
Show various types of Git objects (commits, tags, etc.). More information: <https://git-scm.com/docs/git-show>.
- Show information about the latest commit (hash, message, changes, and other metadata):
git show
- Show information about a specific commit, tag, or branch (such as
HEADfor the latest commit):
git show *commit|tag|branch*
- Show only the list of added, renamed, or deleted files:
git show --summary *commit*
- Ignore whitespace when comparing lines:
git show *[-w|--ignore-all-space]*
- Show a commit’s message in a single line, suppressing the diff output:
git show --oneline *[-s|--no-patch]* *commit*
- Show only statistics (added/removed characters) about the changed files:
git show --stat *commit*
- Show a simplified list of all files changed in a commit (modified, added, and deleted):
git show --name-only *commit*
- Show the contents of a file as it was at a given revision (e.g. branch, tag, or commit):
git show *revision*:*path/to/file*
This content is compiled from the open-source tldr-pages project under the MIT license.