git创建分支,合并,删除

分支:由于在git中我们使用指针来管理分支,所以非常方便。
对于我们的项目来说,创建子分支来做开发,开发调试完成后便合并到主分支上master

分支使用策略:
主分支(默认创建的Master分支)只用来分布重大版本(对于每个版本可以创建不同的标签,以便于查找);
日常开发应该在另一条分支上完成,可以取名为Develop;
临时性分支,用完后最好删除,以免分支混乱。如:

功能(feature)分支
预发布(release)分支
修补bug(bug)分支

一起来看看常用分支命令。
分支操作 git branch来进行增删改查

  • git branch <branchname> 创建分支
  • git branch -d <branchname>删除分支
  • git branch -v 查看分支版本信息
  • 查看当前指向的分支 git log --decorate --oneline 显示快照id和说明
    在这里插入图片描述

现在来看一下分支的魅力,这是我发现的神奇地方
我在先切换到fty这个分支,然后创建了一个新文件fty.txt,添加至fty分支。
文件内容如下
在这里插入图片描述

当我再次切换到master分支的时候会发现,文件不在
在这里插入图片描述在这里插入图片描述
精简查看分支情况
在这里插入图片描述

这是分支创建后的结构
在这里插入图片描述
为next进行一次commit之后的结构
在这里插入图片描述

git中特殊的stash区
大致的工作流程:
在这里插入图片描述

分支的合并以及删除
git checkout -b fty快速创建一个分支

进行一系列操作后,对他们进行合并
git merge fty 进行了合并
合并没有冲突的文件。查看他们的结构
在这里插入图片描述
在查看一下我提交的日志
在这里插入图片描述
有冲突的情况,就不在这演示了,

合并分支后,fty分支还是存在,接下来是删除分支
git branch -d fty
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值