首页 > 解决方案 > IntelliJ IDEA 无法识别我的项目在 git 中,分支名称为“N/A”

问题描述

我正在扩展另一位开发人员所做的工作,并通过sneakernet 获得了他们现有的代码库。在为项目设置 Git 存储库之前,我开始在本地机器上工作。现在,在访问存储库后​​,我已将存储库克隆到本地计算机,设置我的功能分支,将更改添加到该目录,并将更改推送到源。

但是,当我切换回 IntelliJ IDEA 继续工作时,它并没有识别出该项目现在正在使用 Git。在我通常希望看到我的分支名称的地方,它只是说“N/A”。如何让 IntelliJ 识别出我的项目现在是 Git 项目?

标签: gitintellij-idea

解决方案


问题

这里有几个问题导致了这个问题:

  • 以前的开发人员没有使用 IntelliJ IDEA,因此没有现有的设置目录告诉 IDE 有关 VCS 设置

  • 原来的项目目录没有被使用,而是被复制过来,拉取的目录成为了新的项目根目录

  • 原来的项目目录不在 VCS 下,所以 IntelliJ 甚至都不知道去寻找分支名称

修复

在工具栏菜单中选择VCS > Enable Version Control Integration,然后在弹出窗口中选择Git。现在,您希望看到的所有 Git 功能都可以正常工作了。


推荐阅读