Git使用 04
- 我们在开发过程中,一般都是使用的idea工具进行开发,其实idea已经集成了git,所以我们可以直接在idea中使用git,进行代码的拉取和推送等操作
在idea中配置git
步骤:
- 点击 file --> settings -->version control -->git ,先配置好git的安装路径,告诉idea本电脑中git的位置,选择git安装路径/cmd/git.exe 即可.
当点击test的时候,出现了git的版本,则表示配置成功!
初始化本地git仓库
有两种方法:
1. 直接克隆远程仓库
当我们直接克隆远程仓库上的代码文件到本地的某个位置的时候,默认会将该位置设置成本地仓库,也就是会自动生成.git文件,则说明当前位置为本地仓库。
在idea中如何克隆远程仓库的文件到本地呢?
方法1:
选择VCS – > Get from Version Control
<
URL就是远程仓库的SSH/HTTPS的这串代码
方法2:
选择Git --> Clone,点击之后,也会进入到上面一样的界面,输入远程仓库的url,然后点击克隆即可
2. 使用其他方式初始化本地仓库
步骤:
- 选择VCS --> Create Git Repository
点击确定之后,该位置同样也会生成.git文件,说明初始化成功
初始化本地仓库完成之后,在idea中会多这么几个选项按钮
对于本地仓库中的操作
添加文件到暂存区,也就是add操作
在idea中,对操作进行了优化,修改的文件默认就已经执行了add操作,也就是默认已经是加到暂存区中了,修改文件之后,文件颜色发生变化,表示该文件还没提交到本地仓库,还是在暂存区中。
- 当然也是可以手动进行添加到暂存区中
将暂存区的文件提交到本地仓库,也就是commit操作
步骤:
- 点击中间的这个绿色的勾,表示的提交操作
- 选择需要提交的文件,输入提交信息,点击commit
查看提交日志,也就是git log操作
步骤:
- 点击这个类似于钟的图标
对于远程仓库的操作
查看远程仓库
步骤:
选择Git --> Manage Remotes
这里显示了当前本地仓库关联的是哪个远程仓库,可以进行删除关联关系,或者重新关联其他远程仓库。
将本地仓库的代码推到远程仓库,相当于push操作
步骤:
- 点击该图标,功能是将当前本地仓库的代码推到远程仓库
2.显示了本次push是从本地的哪个分支推送到远程的哪个分支上去,以及本次推送的代码文件是哪个
拉取远程仓库的内容更新到本地,相当于pull操作
在push之前,我们一般需要进行pull一下,保证本地的代码和远程的代码保持一致,再使用push,将我们追加的添加到远程仓库中才行,如果直接push可能会报错
步骤:
1.选择这个蓝色的向下箭头,表示更新操作,将远端的拉取到本地
- 选择第一个,将更新内容合并到当前分支,点击确定即可
对于分支的一些操作
查看分支
这里显示了本地的分支,还有远程仓库中的所有分支
下图表示当前本地分支只有一个,就是feature1.0
远程分支有两个,origin/master,origin/feature2.0
创建分支
点击new branch选项进行创建分支
输入需要创建的分支名
切换分支
选择需要切换到的目标分支,点击一下,然后选择checkout即可切换到该分支下
将分支推送到远程仓库
选择好需要推送的分支,点击一下,选择push
合并分支
先切换到目标分支,选择其他分支,点击之后,选择merge … 操作,将该分支的内容合并到我们当前分支上。