在实际开发中,咱们一般会使用idea克隆一个新项目(clone),一般状况下,咱们默认克隆的是master分支,可是若是master分支只是一个空文件夹而已,真正的代码在develop分支中html
那么咱们拉取到的项目,在idea的引导下,会让你生成maven模块,可是你拉取到的只是一个空文件夹,因此必然致使你导入项目失败!案例以下:git
要拉取的git服务器上的代码:服务器
在idea中使用clone项目:maven
引导工程导入ide
点击默认下一步,一直到这里idea
这是你会发现,根本导入不了,缘由很简单,你拉去到的只是一个空文件夹而已版本控制
那么:咋个办勒,htm
关闭当前idea,从新打开刚才拉取下来的空文件夹,而后切换到develop分支上,搞定!blog
从新打开刚才拉取下来的空文件夹项目开发
切换到develop分支
糟糕,可能会遇到报错
这个错误的大概意思就是有新的文件不受版本控制,即:idea生产的临时文件
解决办法:直接忽略版本控制
删除后,再次切换到develop分支,搞定!
值得注意的是,这时候拉取的代码,在idea中显示并不是模块,而是普通文件,因此须要本身导入模块.
关于idea与git的更多详细内容,能够查看:http://www.javashuo.com/article/p-nvoqbiru-eg.html