On 06/12/13 13:51, Michael Tokarev wrote: > 06.06.2013 01:22, Peter Maydell wrote: >> Personally I think a lot of the random rubbish in >> our .gitignore is bogus and should be removed. >> Basically anything that's an editor dropping or >> .patch or TAGS file or similar is a local workflow >> thing and should be dealt with by setting up a global >> ignorefile in your local git config. The only >> things in the .gitignore in the public repo should >> be files which QEMU's build process itself creates. >> >> But I know not everybody agrees with this, which is >> why all this stuff is in the .gitignore :-) > > I'm one of the few who completely agrees, there's no > place for various random rubbery in there, only things > which are really generated during build should be there. > > I'd really love to remove all the cruft. But who else > disagrees?
I agree that .gitignore should list only files produced by the build process. Anything else can be added to a global ignore file (which I haven't heard of before, but it probably does exist :)), *or* to .git/info/exclude (recommended by Eric Blake to me some months back) This file is not tracked like .gitignore, but it doesn't need tracking. Laszlo