Autogenerated man pages for v1.3.2-g8c24
authorJunio C Hamano <junio@hera.kernel.org>
Wed, 10 May 2006 00:13:44 +0000 (00:13 +0000)
committerJunio C Hamano <junio@hera.kernel.org>
Wed, 10 May 2006 00:13:44 +0000 (00:13 +0000)
man1/git-clean.1
man1/git-update-index.1

index ad7789a16324c61d1fe832fa94904048d2a2322e..5a5eceafaa8275a5bf60e7c36d3bf751f34f2f31 100755 (executable)
@@ -23,13 +23,13 @@ git-clean \- Remove untracked files from the working tree
 .SH "SYNOPSIS"
 
 .nf
-\fIgit\-clean\fR [\-d] [\-n] [\-q] [\-x | \-X]
+\fIgit\-clean\fR [\-d] [\-n] [\-q] [\-x | \-X] [\-\-] <paths>...
 .fi
 
 .SH "DESCRIPTION"
 
 
-Removes files unknown to git\&. This allows to clean the working tree from files that are not under version control\&. If the \fI\-x\fR option is specified, ignored files are also removed, allowing to remove all build products\&.
+Removes files unknown to git\&. This allows to clean the working tree from files that are not under version control\&. If the \fI\-x\fR 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\&.
 
 .SH "OPTIONS"
 
index 10a1d1f417cea37efacfac0364696ae0c4b6592a..b5cc1d49ce2262efe1fba7a56409f05817a59c5e 100755 (executable)
@@ -29,7 +29,7 @@ git-update-index \- Modifies the index or directory cache
              [\-\-cacheinfo <mode> <object> <file>]*
              [\-\-chmod=(+|\-)x]
              [\-\-assume\-unchanged | \-\-no\-assume\-unchanged]
-             [\-\-really\-refresh] [\-\-unresolve]
+             [\-\-really\-refresh] [\-\-unresolve] [\-\-again]
              [\-\-info\-only] [\-\-index\-info]
              [\-z] [\-\-stdin]
              [\-\-verbose]
@@ -86,6 +86,10 @@ Set the execute permissions on the updated files\&.
 \-\-assume\-unchanged, \-\-no\-assume\-unchanged
 When these flags are specified, the object name recorded for the paths are not updated\&. Instead, these options sets and unsets the "assume unchanged" bit for the paths\&. When the "assume unchanged" bit is on, git stops checking the working tree files for possible modifications, so you need to manually unset the bit to tell git when you change the working tree file\&. This is sometimes helpful when working with a big project on a filesystem that has very slow lstat(2) system call (e\&.g\&. cifs)\&.
 
+.TP
+\-\-again
+Runs git\-update\-index itself on the paths whose index entries are different from those from the HEAD commit\&.
+
 .TP
 \-\-unresolve
 Restores the \fIunmerged\fR or \fIneeds updating\fR state of a file during a merge if it was cleared by accident\&.