Git diff: Difference between revisions
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
=Overview= | =Overview= | ||
=Changes in the Working Directory that are Not Staged= | |||
<syntaxhighlight lang='bash'> | |||
git diff | |||
</syntaxhighlight> | |||
=Changes Staged for Next Commit= | |||
This shows the difference between the index and the last commit. | |||
<syntaxhighlight lang='bash'> | |||
git diff --cached|--staged | |||
</syntaxhighlight> | |||
=Changes in Working Directory since Last Commit= | |||
<syntaxhighlight lang='bash'> | |||
git diff HEAD | |||
</syntaxhighlight> | |||
=Differences between Two Branches= | =Differences between Two Branches= |
Revision as of 01:32, 3 March 2021
Internal
Overview
Changes in the Working Directory that are Not Staged
git diff
Changes Staged for Next Commit
This shows the difference between the index and the last commit.
git diff --cached|--staged
Changes in Working Directory since Last Commit
git diff HEAD
Differences between Two Branches
git diff develop..task/my-branch path/to/folder
It seems the order in which the branches are specified does not matter.
For the entire repository:
git diff develop..task/my-branch .