文件显示为已更改,即使只是拉新git分支

时间:2018-05-02 15:50:47

标签: git version-control repository gitkraken

在git kraken中,拉出原点并结帐。 立即,它有几个文件更改甚至没有做任何修改。 当看到变化和"忽略空白"在查看器中为true,则显示如下: "文件内容不变。取消选中"忽略空格"看到潜在的空白变化。"

当试图丢弃这些文件然后无法丢弃时,尝试存储这些文件然后存储并立即解除。

如何解决这个问题,git kraken工作正常,并没有显示我的文件被更改,即使它没有改变,(它只是拉新的分支)。

由于

2 个答案:

答案 0 :(得分:1)

这是由AutoCRLF设置的行为引起的。我在Windows上使用Windows Server运行GitKraken,因此我不需要打开此设置。为了解决我的问题:

  1. 转到偏好设置>常规,关闭AutoCRLF选项
  2. 更新/删除.gitattributes文件,以便关闭行结尾的自动标准化

答案 1 :(得分:0)

要放弃更改,您可以使用以下任何选项:

选项1:撤消GitKraken中的更改

您可以点击Gitkraken中的撤消按钮撤消更改。

选项2:通过git命令行重置

您也可以在本地repo目录中放弃执行以下命令的更改:

#In your local repo
git reset --hard HEAD

然后工作目录将是干净的。