Git学习尚硅谷(005 idea集成git)

尚硅谷Git入门到精通全套教程(涵盖GitHub\Gitee码云\GitLab)

总时长 4:52:00 共45P

此文章包含第27p-第p32的内容


忽略特定文件

在这里插入图片描述
在这里插入图片描述
为什么要忽略文件
在这里插入图片描述
在这里插入图片描述
忽略模板
在这里插入图片描述

在家目录里创建这个文件

在这里插入图片描述
在这里插入图片描述

在.gitconfig文件里配置这个文件

在这里插入图片描述

配置IDEA

定位到git程序进行添加文件

在这里插入图片描述

  1. 创建一个工程,这里创建一个maven工程
    在这里插入图片描述
    在这里插入图片描述

  2. 配置git安装目录
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  3. 测试是否连接成功
    弹出这个就是成功配置git
    在这里插入图片描述

初始化本地库

这里我们看到当前项目里没有.git文件夹
在这里插入图片描述

vcs (version control setting )版本控制设置
使用这个进行创建本地git库 在这里插入图片描述

点击后弹出,点击ok即可
在这里插入图片描述
查看目录 发现自动生成了.git文件夹
在这里插入图片描述

可以看到我们的文件变红了
在这里插入图片描述

在这里插入图片描述

添加单个文件到暂存区

红色的文件代表未提交
右键可以进行add等操作
在这里插入图片描述
绿色代表添加到了暂存区
在这里插入图片描述
添加一个类,这里提示是否将目录添加到暂存区里 选add或cancel 都可以
在这里插入图片描述

整个项目添加到暂存区

可以整个项目一起添加到暂存区
在这里插入图片描述
这里切记 把忽略的文件去掉 这时候要点击cancel
在这里插入图片描述
浅灰色或者黄色代表忽略掉了
在这里插入图片描述

提交本地库

在这里插入图片描述
在这里插入图片描述
这里可以看到提交的代码等信息
在这里插入图片描述

记得写提交备注

在这里插入图片描述

变黑了 代表已经在本地库了
在这里插入图片描述

切换代码版本

在这里插入图片描述

蓝色代表修改了 未添加暂存区
在这里插入图片描述

这里添加到本地库
在这里插入图片描述

又添加了一个版本,这里可以忽略添加缓存区 直接提交本地库

在这里插入图片描述

现在有三个版本

查看版本信息

ps:2021版是左下角GIT

这是老版本
左下角 version control 在这里插入图片描述
点击log
在这里插入图片描述

切换版本和分支

这里切换版本 应该用 reset
切换分支 checkout
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

分支

创建分支

在这里插入图片描述

右下角也可以创建分支
在这里插入图片描述

创建一个热修复分支 如果点了勾代表切换分支
在这里插入图片描述
这里可以看到已经切换了分支
在这里插入图片描述

切换分支
在这里插入图片描述

合并正常分支

将hot-fix的修改合并到master分支上

  1. 切换到hot-fix分支
  2. 在hot-fix里进行修改 然后提交到本地库
  3. 切换回master分支

这里查看日志 可以发现两个分支在不同的版本
在这里插入图片描述

  1. 点击hot-fix分支 的merge into
    在这里插入图片描述
    合并完成
    在这里插入图片描述

合并冲突分支

将hot-fix的修改合并到master分支上

  1. 切换到hot-fix分支

  2. 修改hot-fix分支的内容,然后提交到本地库
    在这里插入图片描述
    在这里插入图片描述

  3. 切换回master分支

  4. 修改代码,并提交本地库

在这里插入图片描述
在这里插入图片描述
这里可以看一下log 可以发现现在是不同的分支
在这里插入图片描述
在这里插入图片描述

  1. 合并分支
    aaa

  2. 冲突报警(代码冲突,无法合并)
    conflict冲突
    在这里插入图片描述

  3. 点击merge 手动合并代码
    在这里插入图片描述

  4. 手动合并代码
    在这里插入图片描述

分析 左侧是master的代码 右侧是hot-fix的代码 中间是无冲突的代码
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  1. 点击apply进行合并
    在这里插入图片描述
    合并成功
    在这里插入图片描述
    在这里插入图片描述

  • 10
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值