Commit 965053b0 authored by Pieter de Bie's avatar Pieter de Bie Committed by Junio C Hamano

Documentation/git-reset: Add an example of resetting selected paths

Signed-off-by: default avatarPieter de Bie <[email protected]>
Signed-off-by: default avatarJunio C Hamano <[email protected]>
parent ceb4cacb
......@@ -176,6 +176,23 @@ $ git reset <3>
committed as 'snapshot WIP'. This updates the index to show your
WIP files as uncommitted.
Reset a single file in the index::
+
Suppose you have added a file to your index, but later decide you do not
want to add it to your commit. You can remove the file from the index
while keeping your changes with git reset.
+
------------
$ git reset -- frotz.c <1>
$ git commit -m "Commit files in index" <2>
$ git add frotz.c <3>
------------
+
<1> This removes the file from the index while keeping it in the working
directory.
<2> This commits all other changes in the index.
<3> Adds the file to the index again.
Author
------
Written by Junio C Hamano <[email protected]> and Linus Torvalds <[email protected]>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment