【Git使用 04】

  • 我们在开发过程中,一般都是使用的idea工具进行开发,其实idea已经集成了git,所以我们可以直接在idea中使用git,进行代码的拉取和推送等操作

在idea中配置git

步骤:

  1. 点击 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操作

步骤:

  1. 点击中间的这个绿色的勾,表示的提交操作
  • 在这里插入图片描述
  1. 选择需要提交的文件,输入提交信息,点击commit
    在这里插入图片描述

在这里插入图片描述

查看提交日志,也就是git log操作

步骤:

  1. 点击这个类似于钟的图标
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

对于远程仓库的操作

查看远程仓库

步骤:
选择Git --> Manage Remotes
在这里插入图片描述
在这里插入图片描述
这里显示了当前本地仓库关联的是哪个远程仓库,可以进行删除关联关系,或者重新关联其他远程仓库。

将本地仓库的代码推到远程仓库,相当于push操作

步骤:

  1. 点击该图标,功能是将当前本地仓库的代码推到远程仓库
    在这里插入图片描述
    2.显示了本次push是从本地的哪个分支推送到远程的哪个分支上去,以及本次推送的代码文件是哪个
    在这里插入图片描述
    在这里插入图片描述

拉取远程仓库的内容更新到本地,相当于pull操作

在push之前,我们一般需要进行pull一下,保证本地的代码和远程的代码保持一致,再使用push,将我们追加的添加到远程仓库中才行,如果直接push可能会报错
步骤:
1.选择这个蓝色的向下箭头,表示更新操作,将远端的拉取到本地
在这里插入图片描述

  1. 选择第一个,将更新内容合并到当前分支,点击确定即可
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

对于分支的一些操作

查看分支

在这里插入图片描述
这里显示了本地的分支,还有远程仓库中的所有分支

下图表示当前本地分支只有一个,就是feature1.0
远程分支有两个,origin/master,origin/feature2.0
在这里插入图片描述

创建分支

点击new branch选项进行创建分支
在这里插入图片描述
输入需要创建的分支名
在这里插入图片描述

切换分支

选择需要切换到的目标分支,点击一下,然后选择checkout即可切换到该分支下
在这里插入图片描述

将分支推送到远程仓库

选择好需要推送的分支,点击一下,选择push
在这里插入图片描述
在这里插入图片描述

合并分支

先切换到目标分支,选择其他分支,点击之后,选择merge … 操作,将该分支的内容合并到我们当前分支上。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值