我有一个特定的提交,我想贡献给我在github上分叉的存储库.我认为这样做的机制是"拉取请求".但是,当我尝试这个时,我只能请求我的整个分支.我不希望提出其他提交请求,因为它们不相关.知道如何做到这一点.
最后一次提交b50b2e7是我希望提取请求的唯一提交.无论如何,我可以做到这一点,或者所有提交都相互依赖?
仅使用该更改创建一个新分支:
$ git fetch --all $ git checkout -b my-single-change upstream/master $ git cherry-pick b50b2e7 $ git push -u origin my-single-change
然后从该分支创建PR.
以上假定您已将其设置upstream
为远程.如果没有,请先执行此操作:
$ git remote add upstream https://github.com/konradjk/exac_browser.git