在intellij中点击“注释”会出现警告“git注释的行数不等于行数”

问题描述 投票:0回答:7

当我尝试单击“显示注释”查看侧面菜单时,此消息仅出现在该文件上。除此之外,注释适用于所有其他文件。

git 注释的行数不等于 git 中的行数 文件。 检查文件编码和行分隔符

这个问题出现在Intellij中。就我而言,在 Android Studio 中

git android-studio intellij-idea ide
7个回答
3
投票

WSL2、Windows 11、Goland GoLand 2022.1.2。同样的问题。 IDE 重新启动没有帮助,有帮助的是重新启动 WSL2 env:

wsl --shutdown ubuntu

重新启动之前,您应该关闭 IDE。


3
投票

我在 PyCharm (Pro 2023.1.2) 上遇到了同样的问题,运行

File -> Repair IDE
就成功了。
IDE 将尝试一些操作,并提示您检查右下角的操作是否正常。 对我来说,问题在于索引,所以它完成了它的工作,重新启动后一切又恢复正常了。


0
投票

我知道这不是解决方案,但我无法找出问题的根源 但我分享了我为让它发挥作用所做的事情。

这发生在我休眠我的 win 11(WSL2 和 docker)之后,第二天我尝试工作。

我重新启动 phpStorm 后,它说,甚至没有安装 git。

我做到了

  • git 彻底重置,
  • 在phpStorm中重新打开项目,(此后它仍然损坏)
  • 重新启动电脑

在这一切之后,它又开始工作了。


0
投票

同时在 intelliJ 和 PyCharm 中看到这个问题 对于同一个文件。我没有检查问题是否仍然存在 其他文件(也许应该有)。

虽然将 IDE 置于省电模式可能已经做到了,但是 退出省电模式不起作用。通过使缓存失效来重新启动 IDE 也没有帮助。

然后我意识到我已经将该特定文件假设为 运行后不变

git update-index --assume-unchanged <filename>

一旦我通过运行

git update-index --no-assume-unchanged <filename>
取消该警告,警告就消失了 - 并且 IDE 显示了所有 再次正确注释行。

HTH


0
投票

GoLand(IntelliJ 的兄弟)中遇到了这个问题
并且,当在 VSCode 中打开同一个项目时,它工作正常。

这给出了一个提示,.idea 文件夹中有问题
删除 .idea 文件夹并在 GoLand 中再次打开该项目,
它有效并且注释效果很好

谢谢


0
投票

最近也遇到同样的问题。我的解决办法是重启IDE。


0
投票

我通过将 IDE (PHPStorm) 底部列表中的文件行分隔符从 CR 更改为 LF 解决了这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.