Java Github显示相同内容的差异

Java Github显示相同内容的差异,java,eclipse,git,maven,github,Java,Eclipse,Git,Maven,Github,我最近建立了一个存储库。我创建了一个本地存储库,并通过eclipse创建了一个maven项目。我做了我想要的改变,并提交了它们。虽然我做了一些小的改动,但在Github上显示的差异是巨大的。所有文件都显示为已更改。我认为这是一种编码错位。在我的eclipse工作区中,我在创建项目时没有更改任何内容,因此默认设置为Cp1253(Windows 7) 我想对我所做的更改提出请求,但我想在我这样做之前解决这个差异问题。我不知道原始项目中使用了什么编码。我的选项是什么?检查主目录中的.gitconfig

我最近建立了一个存储库。我创建了一个本地存储库,并通过eclipse创建了一个maven项目。我做了我想要的改变,并提交了它们。虽然我做了一些小的改动,但在Github上显示的差异是巨大的。所有文件都显示为已更改。我认为这是一种编码错位。在我的eclipse工作区中,我在创建项目时没有更改任何内容,因此默认设置为
Cp1253
(Windows 7)


我想对我所做的更改提出请求,但我想在我这样做之前解决这个差异问题。我不知道原始项目中使用了什么编码。我的选项是什么?

检查主目录中的
.gitconfig
文件。您有以下设置吗

[core]
    autocrlf = input

即使是一个文件权限的更改也会显示为所有文件的更改。我不知道这一点。虽然我没有弄乱任何东西。请看和。如果你是指.git文件夹中的配置文件,那么没有。我添加了它,但仍然。。。如何修复与过去提交的差异?更重要的是,它们是可以修复的,还是我应该重新创建存储库,添加此选项,然后看看会发生什么?您可以在每个项目的基础上添加此选项,但在
~/.gitconfig
上应该有一个全局选项。但是项目中的一个会覆盖全局的一个。如果你做一个新的克隆会发生什么?你从一开始就有什么变化吗?您已经在使用Git2了吗?只需将同一存储库克隆到一个新位置,然后查看它是否已经有任何更改