settings for core.whitespace
core.whitespaceの設定について
デフォルト有効
blank-at-eol
行末空白を表示blank-at-eof
ファイル末尾空白を表示space-before-tab
行頭のタブ文字より前にある空白文字を表示
デフォルト無効
indent-with-non-tab
行頭がタブ文字でなく空白文字になっている行を表示tab-in-indent
行内のインデント部分にあるタブ文字を表示cr-at-eol
行末のキャリッジリターンを許容
適当な設定
$ git config --global core.whitespace \ trailing-space,space-before-tab,indent-with-non-tab
ソースコード diff.cとか、ws.cとかを追っかけてみる。
- WS_BLANK_AT_EOL