2026年6月26日金曜日

gitでLF や CRLFの警告や変更表示が出る場合はcore.autocrlfをfalseに設定したほうがいい

 gitでLF や CRLFの警告や変更表示が出る場合はcore.autocrlfをfalseに設定したほうがいい。
core.autocrlfは自動でCRLF改行に統一してくれるけど、
LFで保存したファイルをコミットしたときに、その後でCRLFで保存され直すので、差分が残っちゃう。

今のAI coding環境ではごちゃごちゃしがちで、以下の3つに当てはまるなら変更して良さそう
  1. 個人利用のプロジェクト — チーム開発ではなく、OS混在の環境でのやりとりがない
  2. claudeの作業領域 — Node.js/シェルスクリプトなどをローカルで書く用途で、CRLFにこだわる必要がない
  3. 通知ノイズが減る — LF will be replaced by CRLF の警告が表示されなくなる

大規模なプロジェクトでも必要ないときは必要ないのでうるさい場合は変更。

0 件のコメント:

コメントを投稿