Miles Bader <miles@xxxxxxx> writes: > Anyway, I wouldn't be complaining except that I _keep_ running into > circumstances where I need to type "git-add NEWFILE1 NEWFILE2 > NEWFILE3...; git rm OLD_FILE1..." -- which is kind of annoying after > seeing a list of _exactly_ the files I need to add/remove output just > previously by git-status. Thus my wish to have git "do it > automatically." As Linus explained in another thread, "git rm" is largely unneeded. Just work with the filesystem in normal UNIX way, and be done with "git add -u" or even "git commit -a" and you will be fine. If you are more perfect than most other people in maintaining the .gitignore file, you do not even have to name individual files like "git add NEWFILE1..." -- you can always safely run "git add .". Most of us are not as perfect as you are, as you might have noticed that Randal pointed out this morning that we missed a new entry from our own .gitignore ;-) I highly suspect that we will be hated by most of our users if we changed "git add -u" to add everything in sight for this reason, and I also suspect they will feel that "git add-remove --all" will be code bloat for little gain. - 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