[英]How can I apply a pull request from the main project branch to my fork using the github UI or via command line?
[英]How can I create a pull request from a fork without having created a branch on the fork?
我在Github上创建了一个fork,在fork上工作,现在我想为原始项目创建pull请求来进行更改。
我可以在这里找到所有文档,GitHub和Google指的是为拉取请求选择的分支,但我没有创建一个。
我该怎么办?
从本地版本创建分支
git checkout -b <your_branch>
然后推
git push <remoteName> <your_branch>
# note : <remoteName> is often "origin", depending on your config though
此时,您的新分支your_branch
将出现在github上此远程的页面上,您将能够在那里创建一个pull请求,将您的更改集成到主分支中。
git中的一个分支只是指向特定提交的指针,仅此而已。
当你分叉一个回购时,你需要它的副本,突然你有两个主分支。 我们的主分支,以及分叉回购中的分支。
因此,您不需要创建新分支。 假设您将项目foobar分叉,对master分支进行了提交,然后执行pull请求。 Github会将其描述为robs_fork:master - > foobar:master
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.