【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
相关推荐
kinl201818 分钟前
cs2385_note1 (lec6-lec8)
笔记
FatHonor28 分钟前
【golang学习之旅】使用VScode安装配置Go开发环境
vscode·学习·golang
Clownorange38 分钟前
git安装和配置
git
网安2311 011 小时前
OWASP ZAP 安全工具深度剖析:从环境搭建到架构复原的结对编程实践
git
Edward111111111 小时前
3月24 内部类
学习
我不是程序猿儿1 小时前
【嵌入式】适合 STM32 初学者BootLoader 入门学习心得
linux·stm32·单片机·嵌入式硬件·学习
中屹指纹浏览器1 小时前
2026住宅IP网络环境下指纹浏览器稳定性优化与工程实践
经验分享·笔记
液态不合群1 小时前
一文学习 Spring 声明式事务源码全流程总结
java·学习·spring
云边散步2 小时前
godot2D游戏教程系列二(20)
笔记·学习·音视频
CyanMind2 小时前
IsaacLab 训练范式探索(二):从“上帝视角”到实机落地的蒸馏学习
学习