>“.gitignore” and “.gitattributes” files

.gitignore and .gitattributes can easily be helpful during the build, so it
does sound strange to exclude them.

For instance, Apache Calcite uses .gitattribute to configure that specific
files should have an "executable" bit in the resulting tar.gz archive:
https://github.com/apache/calcite/blob/e41555f568510df04d3883516b2195393a93426d/.gitattributes#L20-L21
If one deletes the .gitattributes file, the resulting tar.gz will be broken.

It does sound strange to me to exclude .gitattributes and .gitignore on the
basis of "SCM specific metadata".

Vladimir

Reply via email to