summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorJunio C Hamano <junkio@cox.net>2006-05-08 12:02:44 -0700
committerJunio C Hamano <junkio@cox.net>2006-05-08 16:40:45 -0700
commit393e3b1910221da5a78f7f79a45507b5fde59b77 (patch)
tree63e99ce7c9d73c1792bea0502601004167cef7e4 /Documentation
parent45f75a0167b4a4693f2c6005bf7db231ca91ecc8 (diff)
downloadgit-393e3b1910221da5a78f7f79a45507b5fde59b77.tar.gz
Teach git-clean optional <paths>... parameters.
When optional paths arguments are given, git-clean passes them to underlying git-ls-files; with this, you can say: git clean 'temp-*' to clean only the garbage files whose names begin with 'temp-'. Signed-off-by: Junio C Hamano <junkio@cox.net> Signed-off-by: Pavel Roskin <proski@gnu.org>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/git-clean.txt5
1 files changed, 4 insertions, 1 deletions
diff --git a/Documentation/git-clean.txt b/Documentation/git-clean.txt
index 36890c543d..c61afbcdba 100644
--- a/Documentation/git-clean.txt
+++ b/Documentation/git-clean.txt
@@ -8,7 +8,7 @@ git-clean - Remove untracked files from the working tree
SYNOPSIS
--------
[verse]
-'git-clean' [-d] [-n] [-q] [-x | -X]
+'git-clean' [-d] [-n] [-q] [-x | -X] [--] <paths>...
DESCRIPTION
-----------
@@ -16,6 +16,9 @@ Removes files unknown to git. This allows to clean the working tree
from files that are not under version control. If the '-x' option is
specified, ignored files are also removed, allowing to remove all
build products.
+When optional `<paths>...` arguments are given, the paths
+affected are further limited to those that match them.
+
OPTIONS
-------