【问题标题】:Is that possible to ignore one of the remote repository in IntelliJ IDEA是否可以忽略 IntelliJ IDEA 中的远程存储库之一
【发布时间】:2021-07-12 12:24:42
【问题描述】:

我有两个远程仓库:azure 和 github。

azure   git@ssh.dev.azure.com/prj/...(fetch)
azure   git@ssh.dev.azure.com/prj/... (push)
origin  https://github.com/prj/prj.git (fetch)
origin  https://github.com/prj/prj.git (push)

当我通过 IntelliJ IDEA 使用 git 时,我可以忽略其中一个吗?

【问题讨论】:

  • 您能否详细说明“忽略其中一个”的确切含义?
  • @RuslanKuleshov,当然。例如,当我试图从源代码库中获取一些东西时——IDEA 强迫我登录到 1) github 2) azure。就我而言,我希望 IDEA 忽略第二个 repo。

标签: git intellij-idea


【解决方案1】:

我想最简单的解决方案是从 repo 中删除遥控器。

转到Git > Manage Remotes 并简单地删除指向天蓝色的那个。同样的方式,您可以在以后再次需要时添加它。

替代方案: 打开终端选项卡并运行git fetch azure。这样只会获取一个遥控器。

【讨论】:

    【解决方案2】:

    目前,控制对特定存储库的 fetch/Pull 的唯一选择是从“管理遥控器”中删除远程存储库 @Chris mentioned

    有类似要求,欢迎投票:

    https://youtrack.jetbrains.com/issue/IDEA-77502

    https://youtrack.jetbrains.com/issue/IDEA-89709

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-11-09
      • 2019-11-30
      • 1970-01-01
      • 1970-01-01
      • 2016-02-16
      • 2016-05-05
      • 1970-01-01
      相关资源
      最近更新 更多