出于某种原因,如果我在任何文件中缩进任何内容,如下所示:
在:
something {
text
}
后:
something {
text
}
git diff告诉我这个:
something {
text
}
我尝试了几个不同的编辑器(Eclipse,Gedit),但结果是一样的。我的问题是:为什么git将标签视为8个空格而不是4个空格?我该如何解决这个问题?
我试过这个:
git config --global core.pager 'less -x4'
所以现在git diff
中的标签大小是正确的,但是当我将它推送到远程存储库(Bitbucket)时,它仍然显示为8个空格而不是4.我不明白。当我在windows上工作时一切都很好,但是现在我已经切换到Ubuntu我遇到了这个问题。
我正在使用Ubuntu 13.10(Saucy Salamander)64位
答案 0 :(得分:1)
显然,这是Bitbucket https://bitbucket.org/site/master/issue/6207/fix-tab-size-in-source-code-viewer-bb-7488的一个持续性问题,因此它与git本身无关。