文件显示为已更改,即使只是拉新的 git 分支
files shows as changed even just pull the new git branch
在 git kraken 中,拉取 origin 并检查分支。
立即,即使没有做任何修改,它也有几个文件更改。
当在查看器中看到更改并且 "Ignore white space" 为 true 时,它显示如下:
“文件内容未更改。取消选中 "Ignore white space" 以查看潜在的白色 space 更改。”
当尝试丢弃这些文件时无法丢弃,请尝试隐藏这些文件,然后隐藏并立即取消隐藏。
如何解决这个问题,git kraken 工作正常并且不显示文件已更改,即使它没有更改,(它只是拉新分支)。
谢谢
要放弃更改,您可以使用以下任一选项:
选项 1:撤消 GitKraken 中的更改
您可以通过单击 Gitkraken 中的撤消按钮来撤消更改。
选项 2:通过 git 命令行
重置
您还可以放弃在本地 repo 目录中执行以下命令的更改:
#In your local repo
git reset --hard HEAD
这样工作目录就干净了。
这是由 AutoCRLF 设置的行为引起的。我是 运行 GitKraken 在 Windows 上使用 Windows 服务器,所以我不需要打开此设置。为了解决我做了:
- 转到首选项 > 常规,关闭 AutoCRLF 选项
- 更新/删除 .gitattributes 文件以便关闭行尾的自动规范化
在 git kraken 中,拉取 origin 并检查分支。 立即,即使没有做任何修改,它也有几个文件更改。 当在查看器中看到更改并且 "Ignore white space" 为 true 时,它显示如下: “文件内容未更改。取消选中 "Ignore white space" 以查看潜在的白色 space 更改。”
当尝试丢弃这些文件时无法丢弃,请尝试隐藏这些文件,然后隐藏并立即取消隐藏。
如何解决这个问题,git kraken 工作正常并且不显示文件已更改,即使它没有更改,(它只是拉新分支)。
谢谢
要放弃更改,您可以使用以下任一选项:
选项 1:撤消 GitKraken 中的更改
您可以通过单击 Gitkraken 中的撤消按钮来撤消更改。
选项 2:通过 git 命令行
重置您还可以放弃在本地 repo 目录中执行以下命令的更改:
#In your local repo
git reset --hard HEAD
这样工作目录就干净了。
这是由 AutoCRLF 设置的行为引起的。我是 运行 GitKraken 在 Windows 上使用 Windows 服务器,所以我不需要打开此设置。为了解决我做了:
- 转到首选项 > 常规,关闭 AutoCRLF 选项
- 更新/删除 .gitattributes 文件以便关闭行尾的自动规范化