On Sun, Nov 11, 2018 at 2:06 PM Ævar Arnfjörð Bjarmason <avarab@xxxxxxxxx> wrote: > +Trashable files > +~~~~~~~~~~~~~~~ > + > +`trashable` > +^^^^^^^^^^ > + > +Provides an escape hatch for re-enabling a potentially data destroying > +feature which was enabled by default between Git versions 1.5.2 and > +2.20. See the `NOTES` section of linkgit:gitignore[5] for details. How does this interact with "git clean -x"? Most ignored files will not have trashable attribute, so we don't remove any of them? Making "git clean" completely ignore this attribute is also possible, I guess, if we rename it somehow to avoid confusion. -- Duy