summaryrefslogtreecommitdiff
path: root/.gitattributes
AgeCommit message (Collapse)Author
2025-08-09.gitattributes: manage CRLF handling (#424336)Adam Dinwoodie
In certain circumstances, Git will munge line endings when it checks out and commits files. This can result in difficult-to-debug errors when files are changed when they're checked out. To avoid that problem, set .gitattributes such that Git will always use LF line endings for files it detects as text files. *.diff and *.patch files are excluded, as committed patch files may need to patch upstream source code that intentionally uses CRLF line endings. Fixes #423762
2024-10-10.gitattributes: Mark ci/OWNERS as CODEOWNERSSilvan Mosberger
2023-05-01.gitattributes: fix typoDaniel Nagy
2023-04-04chickenPackages_5: Remove ocaml dependency, switch to TOMLKonstantin Astafurov
2022-11-24sapling: simplify dependency generation scriptDaniel Nagy
2018-03-27gitattributes: disable merge=union in all-packagesMatthew Justin Bauer
This would lead to some merge issues occasionally.
2018-03-22.gitattributes: merge=union for all-packages.nixMatthew Justin Bauer
also module-list.nix
2018-02-23Add .gitattributes fileMatthew Bauer
This adds the .gitattributes file to the tree. I’ve added two attributes: linguist-generated, and linguist-documentation. GitHub’s Linguist will follow this when calculating our language stats as well as in other cases like commit diffs. Any additional attributes or other generated files are welcome to be added!