From: Jakub Narebski Date: Mon, 06 Aug 2007 00:32:56 GMT Subject: Re: way to automatically add untracked files? Message-ID: In-Reply-To: <200708051411.25238.johan@herland.net> Johan Herland wrote: > So different users seem to have two different (almost incompatible) > expectations to git-add: > > 1. git-add adds new files into the index. git-add has _no_ business removing > deleted files from the index. > > 2. git-add updates the index according to the state of the working tree. > This includes adding new files and removing deleted files. > > > Both interpretations are useful and worth supporting, but git-add currently > seems focused on #1 (and rightly so, IMHO). > > Even though #2 can be achieved by using a couple of git-add commmands (or a > longer series of more obscure plumbing-level commands), it might be worth > considering the more user-friendly alternative of adding a dedicated > command for supporting #2. Such a command already exists in a similar RCS: > > --- > $ hg addremove --help > hg addremove [OPTION]... [FILE]... > > add all new files, delete all missing files git update-index --add --remove? -- Jakub Narebski Warsaw, Poland ShadeHawk on #git