すべての Vim 設定を保存するリポジトリがあります。サブモジュールを使用して、Pathogen でプラグインを取り込みます (他のプラグイン マネージャーも調べましたが、今のところ興味はありません)。
MSYSGit がコミット メッセージのために Vim を開いたときに行末を処理する方法のため、リポジトリに Unix 行末 (eol=lf) を格納する必要があります。
メインリポジトリに.gitattributesファイルをコンテンツとともに追加しようとしました:
* eol=lf
* text=auto
git rm --cached -r .
とを使用してメイン リポジトリを更新した後、メイン リポジトリgit reset --hard
の行末は LF になりました。ただし、サブモジュール内で同じコマンドを実行しても機能しませんでした。
サブモジュールがLF行末でチェックアウトされるようにgitリポジトリを構成するにはどうすればよいですか?