最近在工作,然后需要从git上拉取代码和提交代码,由于自己记性差,每次都得去百度查看,于是乎,决定自己记录一下,方便日后查看且帮助有需要的人。

一、导入git仓库的分支代码 

1、前提

1.1 电脑安装git

1.2 电脑安装idea

1.3 idea配置好了git(File->settings->Version Control-Git)

idea从gitlab拉取代码 idea从git上拉代码_ide

2、创建仓库

首先,平常用idea直接从git上clone的话只会从主分支master上拉取代码

idea从gitlab拉取代码 idea从git上拉代码_ide_02

所以,在这里我只写我了解的一种方法(并不是说只有我这种方法,但本人比较菜,暂时只会这种方法,如果还有人知道别的方法,希望也能留言告诉我一下,谢谢)

2.1 创建文件夹

   先创建一个空文件夹,这个文件夹其实就是你接下来要导入的项目的根路径,要导入的代码都是放在这个文件夹里的。

2.2 连接远程并初始化

进入刚才创建的文件夹,然后右键点击 git bash here

idea从gitlab拉取代码 idea从git上拉代码_提交代码_03

点击后会出现窗口,按照图片中命令执行

idea从gitlab拉取代码 idea从git上拉代码_ide_04

2.3 拉取代码

打开idea,在idea里打开刚才新建的项目文件夹(File->open)

然后在idea右键点击文件夹的主目录,选择git->Repository–>pull

idea从gitlab拉取代码 idea从git上拉代码_git_05

一开始Branches to merge没有内容,点击那个刷新按钮就会出现了,然后在下面选择你所想要选择的分支,然后点击Pull,等待结果即可

二、提交代码到git分支

1、commit

在idea先提交代码

idea从gitlab拉取代码 idea从git上拉代码_提交代码_06

2、打开项目的本地文件夹,右键点击选择 git bash here

idea从gitlab拉取代码 idea从git上拉代码_idea_07

3、输入下面的命令,查看提交的日志,并复制commit id

git log

idea从gitlab拉取代码 idea从git上拉代码_idea_08

4、按下q返回

5、查看当前分支并切换到要提交的分支

图中红色框为当前分支,它会自己显示,下面是切换分支的命令

idea从gitlab拉取代码 idea从git上拉代码_ide_09

6、提交代码

idea从gitlab拉取代码 idea从git上拉代码_idea_10

最后 git push 即可将此次提交,push到远程仓库上去了