本流程适用于本地仓库
已经魔改多次,某次又想给原始仓库
提交合并请求并且不能携带魔改后的代码,记录下这个方式,如有不对请指正。
Frok 副本 Clone 到本地
1
| git clone https://github.com/your-github-name/repository-name-fork.git
|
原始仓库 Clone 到本地
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| original-repository-name=${原始仓库本地名称}
git remote add ${original-repository-name} https://github.com/original-owner/repository-name.git
git remote show
git fetch ${original-repository-name}
git checkout -b ${original-repository-name}/new_merge_branch
git branch
git log --oneline
git cherry-pick a123456
git push origin -u new_merge_branch
|
在 GitHub 上创建 Pull Request
- 选择
repository-name-fork/new_merge_branch
-> original-owner/repository-name:main
- 书写 Commit 信息
- 耐心等待
original-owner
审核