Having the dist/turnkey directory included in the .gitattributes file has perhaps-unintended consequences. If intending to rebase the code or perform squash operations, git prevents this action because files that have not been modified by a contributor are marked as Modified. There is no clear path to treat these files appropriately.
It is my opinion that the binary executable in the dist directory should be included as binaries attached to a given release tag and not included in the source code as LFS files.
Having the
dist/turnkeydirectory included in the.gitattributesfile has perhaps-unintended consequences. If intending to rebase the code or perform squash operations,gitprevents this action because files that have not been modified by a contributor are marked asModified. There is no clear path to treat these files appropriately.It is my opinion that the binary executable in the
distdirectory should be included as binaries attached to a given release tag and not included in the source code as LFS files.