gpt4 book ai didi

git - Visual Studio Team Explorer 列出了对我没有进行的文件的更改

转载 作者:行者123 更新时间:2023-12-04 03:20:38 24 4
gpt4 key购买 nike

例如,我刚启动 visual studio,发现 28 处对我从未打开过的文件的更改。当我尝试撤消更改(右键单击并选择撤消)时,我会看到一个对话框来确认。我单击是,然后什么也没有发生。

我的一位同事说,这种情况有时会发生在他身上,除了重新开始,他没有找到解决方案。既然这太令人不满意了,有没有其他人知道为什么会这样,或者如何解决它?

我在 Windows 10 上使用 Visual Studio 2015

最佳答案

正如 Edward Thomson 评论的那样,这可能是行尾问题。

您可以运行 git diff -w 命令来验证文件中真正更改的内容,以了解您是否确实存在行结束问题。

-w 选项告诉 git 忽略空格和行尾,如果这个命令没有显示差异,你可能是行尾规范化问题的受害者。

详细解决方案请查看此博客:Git showing file as modified even if it is unchanged

另请查看 Stackoverflow 中的这个问题:Trying to fix line-endings with git filter-branch, but having no luck


更新

要撤消挂起的更改,请尝试使用以下解决方法,在 VS2013 中打开解决方案,然后使用 VS2013 在团队资源管理器中撤消挂起的更改。最后在VS2015中重新打开它。挂起的更改将消失。

详情请引用MSDN中的类似问题:VS2015 and TFS Git – can’t undo changes

关于git - Visual Studio Team Explorer 列出了对我没有进行的文件的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38534370/

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