11

すべての Vim 設定を保存するリポジトリがあります。サブモジュールを使用して、Pathogen でプラグインを取り込みます (他のプラグイン マネージャーも調べましたが、今のところ興味はありません)。

MSYSGit がコミット メッセージのために Vim を開いたときに行末を処理する方法のため、リポジトリに Unix 行末 (eol=lf) を格納する必要があります。

メインリポジトリに.gitattributesファイルをコンテンツとともに追加しようとしました:

* eol=lf
* text=auto

git rm --cached -r .とを使用してメイン リポジトリを更新した後、メイン リポジトリgit reset --hardの行末は LF になりました。ただし、サブモジュール内で同じコマンドを実行しても機能しませんでした。

サブモジュールがLF行末でチェックアウトされるようにgitリポジトリを構成するにはどうすればよいですか?

4

2 に答える 2