git diff
Show changes to tracked files.
=> More information.
- Show unstaged, uncommitted changes:
git diff
- Show all uncommitted changes (including staged ones):
git diff HEAD
- Show only staged (added, but not yet committed) changes:
git diff --staged
- Show changes from all commits since a given date/time (a date expression, e.g. "1 week 2 days" or an ISO date):
git diff 'HEAD@{3 months|weeks|days|hours|seconds ago}'
- Show only names of changed files since a given commit:
git diff --name-only {commit}
- Output a summary of file creations, renames and mode changes since a given commit:
git diff --summary {commit}
- Compare a single file between two branches or commits:
git diff {branch_1}..{branch_2} [--] {path/to/file}
- Compare different files from the current branch to other branch:
git diff {branch}:{path/to/file2} {path/to/file}
Copyright © 2014—present the tldr-pages team and contributors.
This work is licensed under the Creative Commons Attribution 4.0 International License (CC-BY).
=> CC-BY
Proxy Information
- Original URL
- gemini://freeshell.de/tldr/git-diff.gmi
- Status Code
- Success (20)
- Meta
text/gemini;lang=en-GB
- Capsule Response Time
- 117.981917 milliseconds
- Gemini-to-HTML Time
- 0.698797 milliseconds
This content has been proxied by September (3851b).