【问题标题】:Github shows diff for the same contentGithub 显示相同内容的差异
【发布时间】:2014-08-17 13:34:46
【问题描述】:

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

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

【问题讨论】:

标签: java eclipse git maven github


【解决方案1】:

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

[core]
    autocrlf = input

【讨论】:

  • 如果你的意思是 .git 文件夹中的配置文件,那么没有。我补充说,但仍然......过去提交的差异将如何修复?更重要的是,它们可以被修复,还是我应该重新创建存储库,添加这个选项,看看会发生什么?
  • 您可以在每个项目的基础上添加它,但~/.gitconfig 应该有一个全局的。但是项目中的那个会覆盖全局的。如果你做一个新的克隆会发生什么?你从一开始有什么改变吗?你已经在使用 Git 2 了吗?
  • 只需将相同的存储库克隆到新位置,看看它是否已经有任何更改
猜你喜欢
  • 2018-12-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-11-15
  • 1970-01-01
  • 2017-03-22
  • 2021-06-27
  • 2017-09-23
相关资源
最近更新 更多