Github学习笔记4- Pull request & merge & CI

本文介绍了如何在GitHub中使用Pull Request (PR) 合并代码,并详细讲解了PR的创建、评论、文件改动查看以及Merge过程。同时讨论了Merge前的CI实践,提到了Travis CI等工具,并引用了一篇文章探讨持续集成CI在敏捷开发中的争议。
摘要由CSDN通过智能技术生成

Pull request 又叫做PRs或者PR, 在branch中发起后才能将branch merge到master中

当你在branch中添加文件后,界面上会出现加入pull request的绿色的按钮


点击后进入界面的上方可以选择用master和任意一个branch进行对比,新加入的文件,命令和内容会自动显示在下方由绿色标示



创建好了pull request后,会有三个标签页Conversation, commits 和files changed


commits是一个简单的comments整合

Conversation最下方可以添加评论,merge branch to master

files changed中可以逐条阅览所有改动的文件/语句,鼠标指过去时会有蓝标,点击添加评论,会实时显示到conversation页面



已经创建Pull request之后可以通过pull request来修改branch中的文件,记得留下commits

在conversation标签页中点击最下方的绿色按钮merge pull request就可以把你的代码以及文件集成integrate到master上了


点击merge后会出现一个对话框可以输入fixes #后加你的issue号,这样提交之后你的issue就自动关闭了,github会自动识

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值