【问题标题】:IntelliJ VCS is combining projects on GitHubIntelliJ VCS 正在合并 GitHub 上的项目
【发布时间】:2020-02-19 03:21:28
【问题描述】:

当我尝试将其推送到 GitHub 时,我现在在 IntelliJ 中创建的每个项目都与之前的项目混淆了。它们最终都在一个仓库中。我以前能够共享项目并毫无问题地提交和推送。现在,有些事情发生了变化,我不知道如何解决。

我新建了一个项目checkGitPush来追踪问题,发现如下问题。 “启用版本控制”未显示在 VCS 菜单上。我可以在本地提交,但是当我尝试将项目共享到 GitHub 时,我收到以下消息:

Project is Already on GitHub
Following remotes are already on GitHub

(然后列出三个独立的项目)

当我查看 GitHub 时,所有这些项目都被放入消息中列出的最底部的项目中。

感谢任何建议。 我在装有 IntellJ IDEA Community Edition 2019.2 的 Windows 笔记本电脑上

【问题讨论】:

  • 可以添加一些截图吗?

标签: git github intellij-idea version-control


【解决方案1】:

确保在您用于新项目的目录的任何父目录中都没有 .git 文件夹:

c:\
  path\
    to\
      .git
      some\
        new_project\

这里 new_project 将是位于 C:\path\to 的 Git 存储库的一部分,并且可能链接到 GitHub 存储库:在命令行中输入 git remote -v 进行确认。

删除 .git\ 文件夹(或至少移动它,将其保存在其他位置)将允许您创建一个独立的项目,该项目可以链接到它自己的 GitHub 存储库,例如“CheatSheet - Setup Github on Visual Studio Code

【讨论】:

    【解决方案2】:

    看起来您在现有的 git 存储库中创建了新项目。所以IDE检测到项目上面有一个git root并注册。因此,新文件成为现有存储库的一部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-01
      • 2020-03-28
      • 2018-02-01
      • 1970-01-01
      • 2021-04-17
      相关资源
      最近更新 更多