何らかの理由で、次のようなファイルでタブを使用して何かをインデントすると:
前:
something {
text
}
後:
something {
text
}
git diff は代わりにこれを示しています:
something {
text
}
いくつかの異なるエディター (Eclipse、Gedit) を試しましたが、結果は同じです。私の質問は、git がタブを 4 つではなく 8 つのスペースと見なすのはなぜですか? これを修正するにはどうすればよいですか?
私はこれを試しました:
git config --global core.pager 'less -x4'
これでタブ サイズgit diff
は正しくなりましたが、リモート リポジトリ (Bitbucket) にプッシュすると、4 ではなく 8 スペースとして表示されます。わかりません。Windowsで作業していたときはすべて問題ありませんでしたが、Ubuntuに切り替えたので、この問題が発生しました。
私はUbuntu 13.10(Saucy Salamander)64ビットを使用しています