Piotr Ożarowski <pi...@debian.org> writes: > I think Mathias is asking about how to tell git that it should ignore > these files as well. IMO you should ask upstream to not ship these > files in git repo/tarballs or remove them in the first commit after > each merge with upstream.
Yes, the best course is to convince upstream to ship proper source tarballs, instead of bundling generated non-source files in the source tarball. In the long term, the solution includes educating upstream not to put non-source files like the ‘foo.egg-info’ directory into the VCS. Files that need to be generated should be generated when creating the release tarballs, not tracked in VCS. That may entail users of a hosting service to convince the provider to improve tools for automatically generating the source tarballs. That's a matter for those users and the provider to work out – and <rant>is a good reason not to have everyone on e.g. GitHub, for example, so there can be meaningful competition between hosting providers</rant>. -- \ “It's a small world, but I wouldn't want to have to paint it.” | `\ —Steven Wright | _o__) | Ben Finney -- To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/7wr4a9tgsg.fsf...@benfinney.id.au