{"version":"2.1.260","anchor":"git-dir-sync-snapshotting-normalizes-line-endings-via-merge","canonical_anchor":"git-dir-sync-snapshotting-normalizes-line-endings-via-merge","heading":"Git dir-sync snapshotting normalizes line endings via merge instead of write-time only","tier":"internal","area":"Cloud Sessions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.260\/e\/git-dir-sync-snapshotting-normalizes-line-endings-via-merge","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.260","markdown":"### Git dir-sync snapshotting normalizes line endings via merge instead of write-time only\n\nGit dir-sync now handles line-ending and merge-driver rules more robustly during snapshotting.\n\nGit dir-sync snapshotting has reworked how `.git\/info\/attributes` line-ending pinning and merge drivers are handled. Merges now explicitly disable configured merge drivers and set `merge.renormalize=false`, and reads of `info\/attributes` are now stamp\/content-verified rather than judged by a simple pinned\/unpinned check.\n\n- Area: Cloud Sessions\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 1\/5"}