Intellij IDEA 清除 git 存储库 URL 历史

Intellij IDEA clear git repository URL history

我正在使用 Intellij IDEA 14.1.4。

我以前使用 Git 检查过几个项目。现在,无论何时我点击 VCS-> Checkout from Version Control -> Git,我都可以看到我的结帐历史记录 Git Repository URL 中列出了完整的 URL。其中一些是非常老的项目,我想摆脱它们。

如何清除保存在Git Repository URL中的列表?

不确定是否可以从 UI 中完成,但您可以从 IDE 配置文件中手动删除历史记录。

首先进入配置文件夹。它的位置是特定于平台的,查看 here 了解详情。例如在 OS X 上是 ~/Library/Preferences/<PRODUCT><VERSION>.

打开的 options/vcs.xml 文件应该类似于:

<application>
  <component name="GitRememberedInputs">
    <option name="visitedUrls">
      <list>
        <UrlAndUserName>
          <option name="url" value="<REPO URL>" />
          <option name="userName" value="" />
        </UrlAndUserName>
      </list>
    </option>
    <option name="cloneParentDir" value="/tmp" />
  </component>
  <component name="VcsApplicationSettings">
    <option name="PATCH_STORAGE_LOCATION" value="$USER_HOME$/Desktop" />
  </component>
</application>

并删除您不感兴趣的 <UrlAndUserName> 元素。您可能需要重新启动 IntelliJ 才能生效。