intellij IDEA github clone 指定分支代码
2024-09-22 00:30:32
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
最新文章
- dev gridcontrol纵向合并单元格设置
- BZOJ1036 树的统计
- p2p网贷项目开发全过程技术详解,应用框架是ci2.2
- IOC Container(服务容器)的工作机制
- Awk中调用shell命令
- [poj 2186]Popular Cows[Tarjan强连通分量]
- SQL Server 2008空间数据应用系列六:基于SQLCRL的空间数据可编程性
- Swift之函数语法详解
- 常用精品API接口汇总
- 深入浅出 SpringMVC - 2 提升篇
- HTML5支持服务器发送事件(Server-Sent Events)-单向消息传递数据推送(C#示例)
- 高可用Redis(五):瑞士军刀之慢查询,Pipeline和发布订阅
- Django之模板2
- mysq
- django(二)中间件与面向切面编程
- WebService学习总结——调用第三方提供的webService服务
- _itemmod_strengthen_item
- android AIDL 语言用法
- Java并发编程:Java Thread 的 sleep() 和 wait() 的区别
- java 如何使用多线程调用类的静态方法?
热门文章
- ubuntu 16.04 安装teamviewer
- PHP7 引入的“??” 和“?:”的区别
- OpenShift 4.2 离线安装补充记录
- syncronizationcontext
- .NET 文件上传和文件接收
- Zabbix使用主动模式进行监控配置方法
- 如何自己手动修改win10磁贴背景颜色?
- Java byte和hex十六进制字符串转换
- CF723D 【Lakes in Berland】
- Django框架深入了解_05 (Django中的缓存、Django解决跨域流程(非简单请求,简单请求)、自动生成接口文档)