Whenever we commit something and track it into log history, we find two options; Reverse hunk and Stage Hunk at right corner in the section which shows changes made at the code by us, of the source tree. I want to know what actions will be performed by these two (Reverse hunk and Stage Hunk ) options?
Hi @Jyoti Srivastava
Hunk is related to diff in git.
Some gui has revert changes option but that applies to the whole file.
There is an option to revert a line or hunk rather than the whole file.
You can Reverse file changes made to a file in a commit, undoing them in your working copy. This is more selective than resetting the entire file back to a previous point.
Hunk means a piece of change in the Git world. Stage hunk means it is being added to the staging area.
refer below link for more details