通过IntelliJ添加远程git仓库

44

我想了解如何通过IntelliJ添加远程git仓库,而不是通过git bash。根据我在教程中所看到的,这是可以实现的,但每当我尝试推送时,对话框从未出现。如果您将滚动条推到最底部,您会发现它可能可以在以前版本的IntelliJ中完成。如何在版本12或PyCharm 2.6中完成?

3个回答

64

更新: 该功能自2016.3版本起可用。

VCS | Git | Remotes | Add (Alt+Insert)。

git remotes


原始回答:

您可以从现有的远程中进行选择,但无法从 UI 中添加新的远程。这是一个功能请求:

  • IDEA-87099 提供向本地 Git 存储库添加远程存储库的能力

对于那些不熟悉 Git 的人来说,解决方法是使用命令行并像下面这样添加远程:

git remote add remoteName remoteUrl

之后,远程仓库将会在Intellij的拉取对话框中显示出来,但是在进行了fetch操作之前,它不会显示任何分支,就像这样:

git fetch remoteName

10
时间在流逝,但 IntelliJ 团队似乎仍未解决从程序创建远程 Git 账户的问题。 - Timo
对于那些和我一样特殊的人 :),请确保(至少在Windows中)将目录更改为IntelliJ项目的根目录,即“.git”文件夹所在的位置,然后运行这些命令。 - Ian G
好消息。这将在下一个Intellij版本中推出!请查看上面的链接。 - mlissner
我有什么遗漏吗?在 IDEA 2021 中找不到...我在菜单栏中看到“VCS”,但从那里我找不到“Git”。 - alexander remus
@alexanderremus VCS | 首先创建 Git 存储库。 - CrazyCoder

6
如果您想要一个菜单项,我认为目前最简单的解决方法是在IntelliJ或Pycharm中创建一个“外部工具”菜单项(首选项->工具->外部工具->添加)。我已经创建了一个调用'/usr/bin/git'的工具,使用'remote add origin $Prompt$'(这将打开一个提示窗口询问远程git URL),并将当前目录字段留空。这对我的工作流非常有帮助(创建本地git仓库,稍后将其推送到新的远程仓库)。

3

目前在PyCharm中还无法实现此功能,但如果您想使用GUI工具而不是控制台,我建议使用SourceTree(可免费使用)。

一旦在SourceTree中设置好(Repository -> Add Remote),它也可以在PyCharm中可见并可用。


不确定一个需要我登录Atlassian的工具如何帮助我将文件添加到本地Git。 - PeterS

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接