gpt4 book ai didi

visual-studio-2010 - 为什么 git 认为整个文件已更改,而只是其中的一部分已更改

转载 作者:行者123 更新时间:2023-12-01 00:01:29 24 4
gpt4 key购买 nike

我在使用 git 时遇到了一个奇怪的情况。我刚刚在一个长文件中编辑了几行,但是当我提交更改时,我看到 git 只是用红色突出显示了整个文件内容。怎么了?

我正在使用 git 的 windows GUI

编辑:我现在记得的一件事是我在上次提交时将 .csproj 添加到 gitignore 列表。这对这个有什么影响吗?

更新: friend 建议的问题是行结束。我用这个 question 解决了它的 answer

最佳答案

问题是因为 line ending

git config core.autocrlf 设置为 true 。我使用了这两篇文章中提到的解决方案

Dealing with line endings

Trying to fix line-endings with git filter-branch, but having no luck

并将其设置为 false 。就解决了。

关于visual-studio-2010 - 为什么 git 认为整个文件已更改,而只是其中的一部分已更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12997249/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com