Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Revisions to ignore when running git blame.
#
# Configure your local clone with:
# git config blame.ignoreRevsFile .git-blame-ignore-revs
#
# GitHub's web UI uses this file automatically.

# chore: renormalize line endings to LF (210 files, content unchanged)
4096d36b6b9a24f6bd23029573337449ea1b8e33
12 changes: 11 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1 +1,11 @@
* -crlf
# Normalize line endings to LF in both the repo and the working tree, regardless of
# the contributor's global core.autocrlf setting. PowerShell on Windows handles LF
# fine. Without this, Windows clones with core.autocrlf=true emit "LF will be
# replaced by CRLF the next time Git touches it" warnings on every commit when
# files are edited by tooling that writes LF (most editors and AI agents do).
#
# Replaces the older `* -crlf` rule, which only disabled CRLF conversion (so
# files kept whatever endings they had on commit) but did not coerce a single
# convention. The renormalize commit immediately following this change converts
# the repo's mixed endings to LF — see .git-blame-ignore-revs.
* text=auto eol=lf
Loading
Loading