intellij IDEA github clone 指定分支代码
1.问题描述
在实际开发中,我们通常会使用idea克隆一个新项目(clone),通常情况下,我们默认克隆的是master分支,但是如果master分支只是一个空文件夹而已,真正的代码在develop分支中
那么我们拉取到的项目,在idea的引导下,会让你生成maven模块,但是你拉取到的只是一个空文件夹,所以必然导致你导入项目失败!案例如下:
要拉取的git服务器上的代码:
在idea中使用clone项目:
引导工程导入
点击默认下一步,一直到这里
这是你会发现,根本导入不了,原因很简单,你拉去到的只是一个空文件夹而已
那么:咋个办勒,
关闭当前idea,重新打开刚才拉取下来的空文件夹,然后切换到develop分支上,搞定!
2.问题解决
重新打开刚才拉取下来的空文件夹项目
切换到develop分支
糟糕,可能会遇到报错
这个错误的大概意思就是有新的文件不受版本控制,即:idea生产的临时文件
解决办法:直接忽略版本控制
删除后,再次切换到develop分支,搞定!
值得注意的是,这时候拉取的代码,在idea中显示并非模块,而是普通文件,所以需要自己导入模块.
关于idea与git的更多详细内容,可以查看:https://www.cnblogs.com/wfd360/p/10891140.html
原文地址:https://www.cnblogs.com/newAndHui/p/11102112.html