GitHub分支创建及合并
今天来说一下GitHub关于分支的一些操作,首先是在GitHub平台上操作,然后是通过IDE(选例用Eclipse)进行操作。
在创建好的GitHub资源库的code界面中,左侧有一个Branch:master,这个就是指的分支了,表明当前分支为master分支(主分支)。我们想创建分支了,点一下,在框内输入分支的名字即可创建成功。
创建分支成功,这里我创建的是分支叫dev,那么就会跳转到dev的信息界面
分支创建好了,这时候我们可以在主分支或者分支上写一些东西,然后提交
首先切换到主分支上,点有上角的的笔的标志,可以编辑文件的内容
然后我们写一些内容并且提交
这时候再看代码区域,会发现刚刚提交的内容已经可以看到了
那,现在切换到dev分支。会看到主分支上提交的内容已经同步到了dev分支,那么这次在dev分支中写一些新的内容,方法与上面master的方法一致。写完提交之后,对比一下现在的dev分支与master主分支的内容,看看有什么区别
可以看到,两个分支上的数据是不一样的,根据更新时间明显dev分支的数据是最新的。那么master主分支就要合并,将dev分支合并到master主分支上。
可以看到上面有一个 Pull requests,拉取请求,现在要做的就是将dev分支上所有的数据拉取到master分支上。打开 Pull requests
如上图中,编号1的框中提示的意思就是有需要合并的分支,需要拉取一下。但是有的时候是不会提示的,那么这里就用没有提示的情况去演示怎样合并。编号2的框是创建一个新的拉取,点开
两个框,代表的意义为,想要将2号框中的分支的数据合并到1号框中的分支中去。那么,我们肯定不能是从master到master,是要从dev到master,所以,2号框要选择dev分支
看1,对钩的意思就是可以合并,没有冲突。就可以点create pull request,创建一个
这里是填写本次更新的信息,填写完毕之后就可以创建了
可以看到,绿色对钩,这就表明上面的一系列操作成功了。现在可以回到code去看看主分支的变化了
最后,注明一下。个人博客转移至 www.yangcloud.online。
同时为大家安利一个非常好用的博客系统:halo。官网地址:halo.run。使用Java语言编写,有兴趣的可以体验一下。
以上两行内容更新于2020-07-17.
GitHub分支创建及合并相关推荐
- linux添加svn分支,TortoiseSVN 分支创建与合并
前提准备: 确保本地Work Copy 和 服务器上的 版本一致.( 所有代码都提交到SVN,并update一次) 1 从主干创建分支代码 在本地Work Copy 选中项目文件夹,鼠标右键选择 ...
- Git分支创建、合并、上传等命令
Git分支创建.合并.上传等命令 一. 创建test分支提交步骤 1.列出所有分支 git branch -a 2.创建test分支 git branch test 3.切换到test分支: git ...
- Github分支创建、管理、下载与上传
当我们想进行文件备份.文件分类.版本更新.分工合作等工作时,对github仓库进行分支就变得非常重要. 一.创建分支 在Github仓库创建时会生成默认的主分支,一般名称为 main ,我们可以以主分 ...
- eclipse中git分支创建与合并(-)
1.team-->switch to -->new branch: 2.接下来,我们在自己的分支里面进行文章的更改: 3.提交已改动的内容到本地版本库 4.将改动push到分支 5.这个时 ...
- TortoiseSVN 分支创建与合并
前提准备: 确保本地Work Copy 和 服务器上的 版本一致.( 所有代码都提交到SVN,并update一次) 1 从主干创建分支代码 在本地Work Copy 选中项目文件夹,鼠标右键选择 ...
- 【GIT 基础篇六】分支管理(创建与合并)
上篇我们整理了如何创建远程仓库,以及如何将本地文件上传至远程仓库,仓库创建好了,我们接下来就要准备开发了,对于使用git而言,通常的习惯就是一人一个分支,等测试无误再合并:又或者根据需求创建分支,整体 ...
- 【git与github交互之主分支和次分支切换、合并等】
文章目录 git与github交互分支切换 1. 单个账号分支创建合并测试 2. 作为项目管理者在gihub页面端对成员提交代码审核并合并 3. 多人协作开发逻辑流程 git与github交互分支切换 ...
- git关联远程仓库+在github上创建新分支
1.通过命令 git init 把这个目录变成git可以管理的仓库 git init 2.使用命令 git add . 添加到暂存区里面 3.用命令 git commit -m '注释' 把 ...
- git创建与合并分支
创建与合并分支 在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支.截止到目前,只有一条时间线,在Git里,这个分支叫主分 支,即master分支.HEAD严格来 ...
最新文章
- 世界欠他一个图灵奖! LSTM之父的深度学习“奇迹之年”
- ipad html 自定义裁剪,canvas裁剪clip()函数的具体使用
- 9适应之力加多少攻击_NBA球星生涯最低分都是多少?詹皇碰上麦迪仅得3分,哈登最低1分...
- dmx512协议c语言编程,DMX512协议+c程序代码.pdf
- 在Jersey 2中进行集成测试自定义验证约束
- MFC消息响应机制及映射机制理解
- 网络协议从入门到底层原理(6)应用层 - 域名、DNS、DHCP、HTTP(ABNF、HTTP报文格式、请求方法、头部字段、状态码、跨域)、代理、CDN
- [笔记] Ubuntu 18.04安装Docker CE及nvidia-docker2流程
- 基于浏览器的3D网页游戏JavaScript 3D游戏引擎介绍
- 使用XMAPP启动MySQL出现Error MySQL shutdown unexpectedly 的解决办法
- PRTR论文代码解读
- ArcGIS 遥感图像分类—随机树和最大似然分类器
- Q4实现盈利,搜狐迎来“疫”外春天?
- 如何提高工作杠杆率?卖得更贵与卖出更多次
- 动态规划实现生物碱基序列全局匹配
- java zone_offset_java 的 ZoneOffset 与 ZoneId
- vue集成Luckyexcel实现在线编辑Excel,可自行导入,也可从服务器端获取
- Win10开始菜单卡死解决办法
- 利用动态二进制加密实现新型一句话木马之Java篇(转) 冰蝎
- css(六)--css高级技巧