【Git学习】手把手教你建立分支、合并和解决冲突_Branch的使用(1)

【Git学习】程序项目-分支(Branch)的使用

PS:本文为《完全学会Git,Github,Git Server的24堂课/孙宏明著》的学习笔记,适用于初级进阶学习者观看使用。

- 准备工作:

git  clone  https://github.com/xxxxxxxx.git

- 查看当前分支状态

1、如何查看自己现在处于什么分支?以及文件夹中有哪些分支?

git  branch

如图所示
git branch之后会显示现存的分支种类以及当前分支(带*号)。

2、启动gitk程序,观察左上方commit节点的演进图。 使用gitk图形查看模式查看commit节点的演进图。

gitk --all
/*或者*/git log --graph --oneline  --all  --decorate

在这里插入图片描述
了解这个之后,为方便学习,接下来我们会对分支状态进行“实时”更新。

- 创建分支

(1)先创建一个文本文件:poem1.txt

然后输入文本内容。
启动git bash程序,使用cd 指令切换到这个文件夹中,然后执行以下指令。
通过add添加至暂存区,再使用commit标记一下。
在这里插入图片描述

(2)接着再创建一个名为lee-by的分支。

在这里插入图片描述
注意:虽然现在已经创建了分支,可是当前操作还是在master上。

①若要切换自另一个分支。可使用

git  checkout  lee-by

在这里插入图片描述

②若要删除lee-by分支,又怎么办呢?
在这里插入图片描述
③若指定要从特定的分支再长出另一个新分支。

 git  branch  –b  lee-by2   lee-by                                                       

PS:在切换分支之前,会先把最新的文件内容存入文档库。如果确保切换分支之后,文件夹中的文件符合原来的分支状态,可以先执行”git status”指令,检查文件夹的文件内容是否和文档库一致。简而言之方法有两种:

  1. 返回原分支将文件内容存入文档库;
  2. 直接执行”git checkout .”,用文档库中文件覆盖文件夹中的文件。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值