git的使用教程02

1 工作区,暂存区,本地库

概念

工作区(working directory):电脑的本地磁盘目录
本地库(repostory):工作区中有一个因此目录.git,他就是git的本地版本库
暂存区(stage):一般存储在git目录下的index文件,所以我们吧暂存区有时候叫做索引。

关系图

在这里插入图片描述

分支

项目已经上线了,但是产品经理又提出了新的需求,评估实现这个新功能需要两个月的时间。三十项目还是需要同时上线运行,时不时修改bug,如何管理这几个版本。

在这里插入图片描述

查看分支

git branch -v


创建分支

git branch 分支名称

切换分支

git checkout 分支名

合并分支(将其它分支合并到主分支)

1.切换到主分支
git checkout 主分支
2.合并
git merge 分支名

冲突

什么是冲突

冲突一般是指同一个文件同一位置的代码,在两种版本的仓库合并时,版本的管理软件无法判断到底应该保留哪一个版本,因此会提示该文件发生冲突,冲突一般都需要程序员手动解决。

在分支合并的时候解决冲突

1.先在主分支上创建一个a.txt
2.再在副分支上创建一个a.txt
3.分别提交
4.最后合并

5.查看冲突
git diff
6.解决冲突:切换到那个目录,然后查看文件
7. 再重新add慧荣commit即可

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值