※ 2018-09 に記述したメモです。Gist にアップロードした時点と比べて内容が古い可能性があります(Nextclooudのエディタの挙動が変わっている気がする)
なんとなく前にも Git for Windows をインストールするときにメモした気もするが、 見つからなかったのでメモ.
qfix-howm のディレクトリを Nextcloud に同期させているのだが、 Nextcloud のデフォルトのエディタで編集すると crlf になってしまうため.
一応書いておくと、ノートアプリだと自動判定してくれるようだが(だったと思う)、 ディレクトリ構造が howm と合わなくなるので利用は見送っている.
とりあえず .gitattributesによる改行コードの変換設定 - 理系学生日記 がまとまっている.
今回のケースだと .gitattributes
で *.md
に text
を指定すればよさそうだが、
これだと作業ツリーのファイルはそのまま残ってしまう.
なお、手元の環境では、以下のような conifg への設定追加は上手く(想定通りに)機能しない感じだった. が、詳しくは調べていない.
$ git config --local --add core.autocrlf true
で、
上記のような状況なのだが、
最悪はリポジトリ内が crlf
に汚染されなければよいかということで、
.gitattributes
を設定しておく.
License: CC0 1.0 http://creativecommons.org/publicdomain/zero/1.0/deed.ja