14 lines
610 B
Text
14 lines
610 B
Text
# --- Standard Text Configuration ---
|
|
*.md text eol=lf
|
|
*.sh text eol=lf
|
|
*.env text eol=lf
|
|
Makefile text eol=lf
|
|
|
|
# --- Encryption Rules ---
|
|
# MUST come after text rules: in .gitattributes the last matching rule wins per attribute.
|
|
# Placing **/private/** here ensures -text overrides the *.md text=lf rule above,
|
|
# preventing EOL conversion from corrupting AES-256 encrypted blobs.
|
|
#
|
|
# **/private/** catches any private/ directory at any depth in the repo,
|
|
# including directories created at runtime by the LLM agent.
|
|
**/private/** filter=git-crypt diff=git-crypt -text
|