зеркало из https://github.com/microsoft/git.git
Documentation/git-reset: Add an example of resetting selected paths
Signed-off-by: Pieter de Bie <pdebie@ai.rug.nl> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Родитель
ceb4cacb42
Коммит
965053b09a
|
@ -176,6 +176,23 @@ $ git reset <3>
|
||||||
committed as 'snapshot WIP'. This updates the index to show your
|
committed as 'snapshot WIP'. This updates the index to show your
|
||||||
WIP files as uncommitted.
|
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
|
Author
|
||||||
------
|
------
|
||||||
Written by Junio C Hamano <junkio@cox.net> and Linus Torvalds <torvalds@osdl.org>
|
Written by Junio C Hamano <junkio@cox.net> and Linus Torvalds <torvalds@osdl.org>
|
||||||
|
|
Загрузка…
Ссылка в новой задаче