Fork的Github工作流程
我错过了什么,这在这里是如此明显 我想在github上为一个主项目的分支做贡献,但是当我使用github UI为repo分支时,它会为主项目而不是我想为之贡献的分支做贡献 我想为fork做贡献的原因是它使用了一个已经配置好的不同的计费系统,所以我没有理由为使用“其他”支付系统的原始项目提供fork。理论上我想-Fork的Github工作流程,git,github,Git,Github,我错过了什么,这在这里是如此明显 我想在github上为一个主项目的分支做贡献,但是当我使用github UI为repo分支时,它会为主项目而不是我想为之贡献的分支做贡献 我想为fork做贡献的原因是它使用了一个已经配置好的不同的计费系统,所以我没有理由为使用“其他”支付系统的原始项目提供fork。理论上我想- 把这笔回购交易交出来 进行更改并向分叉项目提交拉取请求 但是,当我尝试使用UI来fork时,它会返回原始项目的fork(使用非首选pmt系统)。我在这里遗漏了什么,我确信这种情况一直
- 把这笔回购交易交出来
- 进行更改并向分叉项目提交拉取请求李>
git请求pull>pull-request.txt
此外,您可以联系siddarth,让他通过这种方式查看远程fork中的更改(他可以直接获取更改)
当然,不使用GitHub的pull-request功能的缺点是没有将内置的代码审查系统附加到pull-request上。我能够很好地完成fork。我按了页面上你给出的url上的fork按钮。你用的是什么按钮?你确定你没有放弃你想放弃的回购协议吗?什么是“github UI”?桌面应用程序?在哪个操作系统上?哪个版本?GitHub网站上的
Fork
按钮按预期工作。@cupcake当我单击url上的Fork按钮时,如果我在最初分叉主项目时得到重定向到我的回购协议,那么我就可以使用它。也许这是因为我已经完成了主要项目?这有意义吗?因为它不理解我想参与另一个项目?只需使用“注销”下的“常规表单”按钮icon@janos当我说github ui时,我指的是github web应用程序,而不是从命令行执行这些操作。那个么,你们是不是无法完成主要项目(考虑到我上面的评论)?我将在github的另一个帐户上测试这一点。如果我在上分叉主项目,那么github不会让我再分叉。为什么不直接添加第二个repo作为远程,获取siddarth的分支,进行更改,推送到自己的fork(主repo),然后对siddarth的fork执行pull请求呢?我从未尝试过公共回购,但这是我的团队在工作中使用主项目的一组私有分支的方式,我们可以针对任何其他分支发送拉取请求。
git request-pull <start-commit> <url-of-your-remote-fork> > pull-request.txt