Linux にデプロイされた Rails プロジェクトを含む Git リポジトリ (元は CVS、次に SVN、現在は Git) があります。すべてがうまくいくようです。
git に変換したので、リポジトリ内のファイルの多くにCRLF
行末が含まれていることがわかりました。すべてが一貫していることを望みますが ( )、行末LF
を持つすべてのファイルの編集履歴を失うことを犠牲にしてはいけません。CRLF
ファイルをそのままにしておくことができない理由を考えてもらえますか? シェル スクリプトや cron ファイルなどに問題があり、うまく応答しなかったことを覚えているようですCRLF
。
core.autocrlf
また、Git オプションとについてはすべて知っていますが、すべてのテキスト ファイルをチェックアウト時に (Linux 側で) 変換する方法はcore.safecrlf
ありますか?つまり、core.autolf オプションなどですか?CRLF
LF