Intellij idea Intellij注释选项变灰

Intellij idea Intellij注释选项变灰,intellij-idea,intellij-15,Intellij Idea,Intellij 15,我想看看是谁改变了Intellij15中的一行。我知道我可以使用git,但我想学习如何在intellij中正确使用它。我右键单击文件上的行号,但当我获得关联菜单时,annotate选项变灰。我错过了什么环境 我看了那个页,找不到答案。我错过了什么?看起来这是一个全新的项目。首先像Git一样配置版本控制,然后至少提交一次。首次提交后,注释选项将不会灰显 还可以为任何新版本更新git 确保版本控制跟踪该文件 将项目添加到“版本控制”设置中 如果选中文件>设置>版本控制并看到当前项目列在“未注册根目录

我想看看是谁改变了Intellij15中的一行。我知道我可以使用git,但我想学习如何在intellij中正确使用它。我右键单击文件上的行号,但当我获得关联菜单时,
annotate
选项变灰。我错过了什么环境


我看了那个页,找不到答案。我错过了什么?

看起来这是一个全新的项目。首先像Git一样配置版本控制,然后至少提交一次。首次提交后,注释选项将不会灰显

还可以为任何新版本更新git

  • 确保版本控制跟踪该文件
  • 将项目添加到“版本控制”设置中

  • 如果选中
    文件>设置>版本控制
    并看到当前项目列在“未注册根目录”下,请转到(菜单栏上)
    VCS>启用版本控制集成
    。它将要求您选择您使用的VCS工具,然后单击“确定”,您将使所有集成都正常工作(包括使用git Dull的注释功能)。

    I以下两个短屏幕将解决您的问题: 1.


  • 我希望在这些步骤之后,您将能够看到谁更改了线路。

    您的VCS未启用,因此出现了问题。以下是解决方案:

  • 单击菜单栏中的VCS选项
  • 启用VCS
  • 选择您的版本控制
  • 完成后,您应该能够使用注释选项

  • @activedecay的答案让我找到了正确的方向。在我的例子中,我有一个多模块项目——每个项目都有一个单独的git repo——但我们都在同一个工作区中

    在我的例子Intellij IDEA 2017.2中,首选项->版本控制面板显示了所有项目根的列表。禁用“注释”选项的模块位于“未注册根”部分


    为了解决这个问题,我选择了模块并按下下部工具栏中的“+”图标,向Intellij VCS注册模块根。更改立即生效,“注释”选项可用。

    我遇到了完全相同的问题,并通过更新git解决了它。 原因是我最近有了InteliJ的想法,并安装了一个旧的2.1.xGit

    对于Mac:

    brew upgrade git
    brew link git
    

    接着是IDE重启。

    我遇到了同样的问题,注释变灰了,但是VCS已经设置好了。编辑当前VCS目录映射修复了我的问题

    • 设置->版本控制
    • 单击您的当前条目 您的应用程序列在“项目”下
    • 单击钢笔图标进行编辑
    • 点击Ok,然后点击Ok关闭主对话框

      • 以下是我遵循的步骤: 转到VCS->从版本控制签出->Git->提供存储库的URL


        注释选项现在将被启用。

        也许您在设置IntelliJ的新安装时没有检查Git集成。当我更新到一个主要版本时,这发生在我身上。在设置新程序时,我可能在向导安装中取消选中Git集成


        要解决IntelliJ Community 2019.1的此问题,请访问文件>设置>插件,转到选项卡已安装,并确保已选中插件Git集成。您应该重新启动IDE以使注释操作正常工作。

        我也有同样的问题,但我的VCS设置都配置正确。事实证明,git本身认为该文件是一个全新的文件,因此没有任何历史记录。该文件实际上不是新的,只是被重命名了。虽然我的重命名更改没有被保存,但git将其理解为两个独立的文件:删除旧文件和创建新文件。然而,当我
        git add
        ed了“已删除”文件和“新”文件后,git明白这实际上是一个重命名,IntelliJ能够按照预期在文件上进行注释


        我不知道为什么git在未老化时不理解重命名,但希望这能帮助某些人

        在版本控制设置下,确保删除所有未注册的根,我遇到了类似的问题,发现了一个未注册的根条目,在删除了这个不需要的条目后,我能够在文件上进行注释


        您是否为您的项目正确设置了版本控制设置?@BasLeijdekkers我也这么认为,但我愿意接受一些建议,看看我可以采取哪些不同的措施来帮助您。我试着用intellij进行签出和提交,它似乎起作用了。如何显示文件的历史记录,这样行吗?@BasLeijdekkers是的,行得通。我通过以下回答解决了这个问题:我应该使用哪个选项来“VCS”?我没有看到Subversion,这正是我的repo所使用的。原来我需要安装Subversion插件。现在很好。反正对我没什么帮助:(我知道idea 2018.2、git 2.19.0和mac os 10.13 git是通过HomeBrew下载的,检查
        文件>设置>版本控制
        对我很有用,即使我启用了集成,因为根路径的解析涉及到符号链接。添加非符号链接的路径后,它仍能正常工作。没有在当前版本的IntelliJ中“启用版本控制集成”。如何在当前版本中实现它?啊,找到了!我必须转到“文件>设置>版本控制”,找到具有未注册根的项目,然后按加号(“+”).在那之后,一切都正常了。对我来说,它是git可执行文件。它不在给定的路径中。必须更改路径,然后才能正常工作。