![](/img/trans.png)
[英]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.