X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=Documentation%2Fgit-rm.txt;h=a65f24a0f698eb801ac43bba5aa7dc746e96edc0;hb=887ad79865d862a0a3aef4b59957d7dd95d0507d;hp=b051ccb6d6d47d7fdb41ba27e3e42c82a4460608;hpb=b48caa20de7f62f648de7d3dbb0ceb462879e903;p=git.git diff --git a/Documentation/git-rm.txt b/Documentation/git-rm.txt index b051ccb6d..dc36c662a 100644 --- a/Documentation/git-rm.txt +++ b/Documentation/git-rm.txt @@ -7,14 +7,15 @@ git-rm - Remove files from the working tree and from the index SYNOPSIS -------- -'git-rm' [-f] [-n] [-r] [--cached] [--] ... +'git-rm' [-f] [-n] [-r] [--cached] [--ignore-unmatch] [--quiet] [--] ... DESCRIPTION ----------- Remove files from the working tree and from the index. The files have to be identical to the tip of the branch, and no updates to its contents must have been placed in the staging -area (aka index). +area (aka index). When --cached is given, the staged content has to +match either the tip of the branch *or* the file on disk. OPTIONS @@ -29,7 +30,7 @@ OPTIONS -f:: Override the up-to-date check. --n:: +-n, \--dry-run:: Don't actually remove the file(s), just show if they exist in the index. @@ -47,7 +48,10 @@ OPTIONS the paths only from the index, leaving working tree files. -\--quiet:: +\--ignore-unmatch:: + Exit with a zero status even if no files matched. + +-q, \--quiet:: git-rm normally outputs one line (in the form of an "rm" command) for each file removed. This option suppresses that output. @@ -79,7 +83,7 @@ git-rm -f git-*.sh:: See Also -------- -gitlink:git-add[1] +linkgit:git-add[1] Author ------ @@ -91,5 +95,4 @@ Documentation by Junio C Hamano and the git-list . GIT --- -Part of the gitlink:git[7] suite - +Part of the linkgit:git[7] suite