Jacky (@JackyLiii)在Github上给开源项目贡献PR全流程 中发帖

本文主要提供给那些想要给开源仓库做贡献,但不熟悉完整工作流程的小伙伴~ 
(假定已装好 git、配好 SSH,且已完成过一次 fork)
1. 一次性准备
git clone git@github.com:你的用户名/repository_name.git # clone自己 fork 下来的仓库
cd repository_name # 进入项目文件夹
git remote add upstream git@github.com原仓库拥有者的用户名/repository_name.git # 要做贡献的原始仓库

2. 日常开工 → 同步最新官方代码
git fetch upstream # 拉取最新的代码
git checkout main # 切换到主分支
git reset --hard upstream/main # 让本地 main 变成“跟上游完全一致”...