极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目

连接Git

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第1张图片

 搜索Git然后将你下载好的Git的文件目录位置给他弄进去就行极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第2张图片

 

本地分支管理

分支管理通常是在IDEA的右下角找到

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第3张图片

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第4张图片

 极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第5张图片

连接远程仓库

方法1本地项目推送到远程仓库

 如果当前项目还没交给Git管理的则按照以下图所示先将项目交给Git管理

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第6张图片

 然后此时文件都会是红色的,这表明都还没有加入到缓存区,因此要先add一下

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第7张图片

 然后commit

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第8张图片

 可以看到文件都被加入进来了,然后填写一个备注信息之后就可以commit了

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第9张图片

 如果想按照模块来看的话可以选择这个

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第10张图片

 注意此时是master分支 

此时他需要你填入一个URL,因此得先去GItHub上新建一个专属于这个项目的仓库

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第11张图片

 

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第12张图片

创建好后将这里的HTTPS或者SSH复制进去即可

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第13张图片

这的意思就是说本地master分支会推送到远程origin的master分支上并连接上,我们直接push即可

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第14张图片

 这种情况不用惊慌,重启一下项目再来push即可

 极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第15张图片

 

 

方法2 基于远程上已有的项目

项目交给Git管理后找到右下角的Git

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第16张图片

 按照以下步骤填入远程仓库URL,表示连接远程仓库

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第17张图片

填入远程仓库名字和URL 

 极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第18张图片

至此我们就连接上了远程仓库,但还没有将本地分支和远程仓库分支连接起来 

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第19张图片

 

 极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第20张图片

可以在右下角先打开当前分支,找到远程分支右键,选择从远程仓库新建一条分支,这时候命名一下然后本地那就会出现一条分支 

 极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第21张图片

当我们commit完之后push,之后就能看到那条分支已经连接上远程分支极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第22张图片

 本地分支

 极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第23张图片

连接远程的那条分支 

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第24张图片

可以看到push完显示这样已经是本地分支已经连接上了远程分支 

 GItHub上也已经有这条分支。注意这种方法是在之前那条分支的基础上新增的,也就是说会保留之前项目的内容极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第25张图片

本地克隆远程

本地拉取远程

方法1拉取人家的项目 

从新建这个地方选择

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第26张图片

然后将人家的地址的URL地址复制进去

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第27张图片

 Directory是该项目拉取下来后存在的位置

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第28张图片

 

方法2 拉取自己仓库的项目

看到右上角的

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第29张图片

选择要拉取的仓库名字

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第30张图片

 极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第31张图片

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第32张图片

极简并优雅的在IDEA使用Git远程拉取项目和本地推送项目_第33张图片

你可能感兴趣的:(git,IDEA,git)