1

何らかの理由で、次のようなファイルでタブを使用して何かをインデントすると:

前:

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ビットを使用しています

4

1 に答える 1

1

どうやら、これは Bitbucket https://bitbucket.org/site/master/issue/6207/fix-tab-size-in-source-code-viewer-bb-7488で進行中の問題であるため、git とは関係ありません。自体。

于 2013-10-17T13:18:28.163 に答える