From: David Kastrup Date: Sun, 05 Aug 2007 12:17:54 GMT Subject: Re: way to automatically add untracked files? Message-ID: <85bqdm89al.fsf@lola.goethe.zz> In-Reply-To: <200708051411.25238.johan@herland.net> Johan Herland writes: > 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: [...] > Adding a git-addremove command should not be much work, and it would > be a lot friendlier to people whose workflow is more aligned with #2 > than #1. Maybe just git-add -a? -- David Kastrup, Kriemhildstr. 15, 44793 Bochum