git - IntelliJ IDEA 无法识别我的项目在 git 中,分支名称为“N/A”
问题描述
我正在扩展另一位开发人员所做的工作,并通过sneakernet 获得了他们现有的代码库。在为项目设置 Git 存储库之前,我开始在本地机器上工作。现在,在访问存储库后,我已将存储库克隆到本地计算机,设置我的功能分支,将更改添加到该目录,并将更改推送到源。
但是,当我切换回 IntelliJ IDEA 继续工作时,它并没有识别出该项目现在正在使用 Git。在我通常希望看到我的分支名称的地方,它只是说“N/A”。如何让 IntelliJ 识别出我的项目现在是 Git 项目?
解决方案
问题
这里有几个问题导致了这个问题:
以前的开发人员没有使用 IntelliJ IDEA,因此没有现有的设置目录告诉 IDE 有关 VCS 设置
原来的项目目录没有被使用,而是被复制过来,拉取的目录成为了新的项目根目录
原来的项目目录不在 VCS 下,所以 IntelliJ 甚至都不知道去寻找分支名称
修复
在工具栏菜单中选择VCS > Enable Version Control Integration
,然后在弹出窗口中选择Git
。现在,您希望看到的所有 Git 功能都可以正常工作了。
推荐阅读
- java - 设置每个延迟时间
在TestNG中 - postgresql - Postgres:防止新用户在没有超级用户的情况下创建表
- git - 错误:无法打开 .git/FETCH_HEAD:错误消息
- python - 我想找到组内的最小差异并返回索引。(Python,pandas)
- javascript - 为什么不能在外面获取数据
- flutter - 颤振:没有名为“clipBehavior”的命名参数,clipBehavior:Clip.none
- c++ - 内存访问冲突
- html - 如何在每个列表项的末尾添加雪佛龙,从右对齐
- deep-learning - 如何在预训练的 BERT 模型之上添加多类多标签层?
- android - 我正在尝试访问外部存储目录,以获取歌曲列表并在 RecyclerView 中显示它们