首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IntelliJ IDEA - GIT

IntelliJ IDEA - GIT
EN

Stack Overflow用户
提问于 2018-11-06 12:21:33
回答 2查看 127关注 0票数 0

嗨,我有个疑问。我正在执行一个JavaScript反应项目。我遵循了以下步骤:

-I将该项目从GIT克隆到我的计算机上,-I成功地编译了该项目(它正在浏览器中成功运行) -I用Intellij打开该项目

在此之前,一切都很好,但我可以看到,IntelliJ IDEA能够看到远程和本地分支。我的问题是?

如果我从来不提供GIT,那么IntelliJ想法如何知道远程分支呢?它如何通过打开项目来创建链接?也许我的问题很简单,但我有点困惑.

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-11-06 12:27:15

我不知道你是如何克隆你的项目的,也许这就是混乱的最终根源。在从命令行执行git clone时,可以执行如下操作:

代码语言:javascript
复制
git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY

也就是说,要克隆,您需要了解远程Git存储库的URL。因此,IntelliJ位于Git之上的Git插件将“了解”远程URL。但是,它甚至不需要与remote交谈就可以看到存储库的远程跟踪分支。当您克隆时,您会插入这些远程跟踪分支,这些分支在您的系统中本地存在。

这里的关键点是,您所指的“远程”分支实际上是本地存在的,实际上它们是在您克隆时传入的。无论何时执行git fetch,都会更新它们。

票数 1
EN

Stack Overflow用户

发布于 2018-11-06 12:25:47

IntelliJ IDEA知道远程分支,因为底层Git存储库知道它们。

  • 使用命令git branch --remotes检查远程分支。
  • 使用git remote --verbose检查本地存储库中记录了哪些远程程序。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53171811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档