我想貢獻給我的朋友的存儲庫。 他加我爲合作者。我如何從我的朋友的回購中創建一個新的分支併爲此做出貢獻。 我已閱讀其他StackOverflow問題。他們建議分叉回購,然後對其進行處理並創建一個請求。例如this one如何從朋友資源庫中創建分支?
但我想直接從朋友的回購分支並貢獻給它。什麼是步驟。我沒有找到任何詳細的答案。任何幫助將被appriciated。
我想貢獻給我的朋友的存儲庫。 他加我爲合作者。我如何從我的朋友的回購中創建一個新的分支併爲此做出貢獻。 我已閱讀其他StackOverflow問題。他們建議分叉回購,然後對其進行處理並創建一個請求。例如this one如何從朋友資源庫中創建分支?
但我想直接從朋友的回購分支並貢獻給它。什麼是步驟。我沒有找到任何詳細的答案。任何幫助將被appriciated。
第一步是從您的朋友服務器/計算機克隆存儲庫,或者將它永久存在。這將在您的計算機上創建存儲庫當前狀態的本地副本。
$ git clone <friends' repository url>
然後,您可以創建並在本地資源庫簽出一個新的分支:
$ git checkout -b myNewBranch
套用變更後,你必須使用git add
階段性修改過的文件,並使用git commit
提交它們。
完成更改後,可以使用git push
推送新分支和對遠程存儲庫所做的更改。請注意,您的更改仍然只存在於您的分支上,並未在任何其他分支中合併。例如,如果您希望更改在master
分支中可見,則必須打開拉取請求以將分支中的更改合併到master
中。
看來你沒有閱讀關於基本git工作流的大量文檔。如果你想使用git,你應該閱讀一些手冊,教程和文檔,以加深你對自己在做什麼的理解(this是一個好的開始)。如果你不知道你在做什麼,複製和粘貼只會把你帶到這麼遠,並且總是有潛在的危險。
GIT中克隆repositorypath
git checkout -b branchName
通過以下命令來創建新的分支:
git checkout -b branch_name
做你的提交,推並拉合併請求
從網站,你可以選擇分支下拉菜單,並寫入新的分支名稱來創建一個,然後克隆回購。
沒試過,但我會像您:
克隆當前的主從你的朋友回購:
git clone https://github.com/githubtraining/hellogitworld.git
創建一個新的分支:
git checkout -b feature_blah
把你的分支到遠程(並啓用跟蹤)
git push -u origin feature_blah
儘管此鏈接可能會回答問題,但最好在此處包含答案的基本部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/評論/低質量帖/ 15430009) – g00glen00b
感謝您指出!我將添加步驟並編輯答案。 – arunprakashpj