【Git学习笔记】提交PR

step1

克隆一个仓库

bash 复制代码
git clone .....

step2

创建一个分支 (Creating a branch)

bash 复制代码
# 创建并切换到本地新分支,分支的命名尽量简洁,并与解决的问题相关
git checkout -b delete-unused-link

step3

做出修改 (Make changes)

step4

提交修改

bash 复制代码
# 保存本地修改并将工作目录还原到当前HEAD提交状态
git commit -am 'Delete unused Link declaration'  

# 推到派生项目远端仓库,因为之前项目分支是在本地创建的,需要带上 '--set-upstream'
git push --set-upstream origin delete-unused-link

step5

创建合并请求

提交后,此时页面会出现:

选择把哪个合并到哪个,创建PR

step6

合并

合并完后会提醒你是否需要在远程仓库上删除这个分支

step7

一般而言合并完PR后,远程要删除刚刚那个fixbug分支,然后本地也把这个分支删除掉

bash 复制代码
# 删除本地分支
git branch -d delete-unused-link
相关推荐
尘佑不尘4 分钟前
kali上安装docker,并且生成centos7容器和创建apache容器后台运行
笔记·web安全·docker·容器·apache
白八实30 分钟前
汇编代码中的主要指令笔记
汇编·jvm·笔记
埋头编程~1 小时前
【C++】踏上C++的学习之旅(六):深入“类和对象“世界,掌握编程的黄金法则(一)
开发语言·c++·学习
非概念1 小时前
STM32学习笔记-----UART的概念
笔记·stm32·单片机·嵌入式硬件·学习
DisonTangor1 小时前
【个人笔记】如何将 Linux 文件系统扩容
linux·运维·笔记
嵌入式小小怪下士1 小时前
SRIO & RapidIO 笔记
笔记
mirevass1 小时前
【嵌入式软件-STM32】OLED显示屏+调试方法
stm32·单片机·嵌入式硬件·学习·keil
鸡丝米线2 小时前
使用Git工具在GitHub的仓库中上传文件夹(超详细)
git·elasticsearch·github
清酒伴风(面试准备中......)2 小时前
计算机网络HTTP——针对实习面试
java·笔记·网络协议·计算机网络·http·面试·实习
GOSIM 全球开源创新汇2 小时前
对话 OpenCV 之父 Gary Bradski:灾难性遗忘和持续学习是尚未解决的两大挑战 | Open AGI Forum
opencv·学习·计算机视觉·ai·自动驾驶