2010/11/16 Jonathan Nieder <jrnieder@xxxxxxxxx>: > Nguyán ThÃi Ngác Duy wrote: > >> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ÂFiles >> that match the index exactly will be cleaned without "-f". > > Hmm, that's new. ÂSeems fine, though; a person using -S would be > forwarned. It's safe, which is why I let it do that without '-f'. One can always checkout those entries again (provided that they know what entries to checkout). How do you want them to be warned? >> --- 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] [-f] [-n] [-q] [-e <pattern>] [-x | -X] [--] <path>... >> +'git clean' [-d] [-f] [-n] [-q] [-e <pattern>] [-x | -X | -S] [--] <path>... > > So -S and -x don't combine? No. Technical difficulties. Wait, nothing prevents me from doing that. Yes combination is possible. >> >> ÂDESCRIPTION >> Â----------- >> @@ -61,6 +61,10 @@ OPTIONS >> Â Â Â Remove only files ignored by git. ÂThis may be useful to rebuild >> Â Â Â everything from scratch, but keep manually created files. >> >> +-S:: >> + Â Â Remove files tracked by git but are outside of sparse checkout. >> + Â Â Files that match the index exactly will be removed even when >> + Â Â '-f' is not given and clean.requireForce is no. > > Does "no" mean "yes" here? Probably, need to look at the that config variable again :( -- Duy -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html