git用fork進行項目管理

參與一個項目的開發(fā)時,上傳代碼通常有兩種途徑:

1、直接從原項目clone,上傳代碼的時候push上去

2、fork項目到自己的主頁,開發(fā)完上傳代碼到自己的主頁,再發(fā)送pull request到原項目

第二個流程更加嚴謹一些,而且放在自己目錄下也更好管理,接下來簡單介紹第二種方法的主要流程。


step 1 fork項目

在項目A頁面上單擊fork,自己主頁的目錄(B)中就會出現(xiàn)該項目

step 2? 創(chuàng)建本地項目

git clone 自己主頁(B)目錄下的項目地址

step 3? 添加與原項目A的關(guān)聯(lián)

git remote add upstream 項目A的地址

step 4? 拉取A上的更新

git pull upstream origin/master

step 5 上傳代碼改動

git push upstream master


1. 創(chuàng)建分支與upstream分支關(guān)聯(lián)

git branch --set-upstream my_local_branch_name origin/my_remote_branch_name

2. 指定分支與upstream分支關(guān)聯(lián)

git push --set-upstream origin my_remote_branch_name

3.查看各分支的upstream分支

git branch -vv





參考:

https://blog.csdn.net/joelovegreen/article/details/42913163

https://blog.csdn.net/killzero/article/details/10441169?utm_medium=distribute.pc_feed_404.none-task-blog-BlogCommendFromMachineLearnPai2-3.nonecase&depth_1-utm_source=distribute.pc_feed_404.none-task-blog-BlogCommendFromMachineLearnPai2-3.nonecas

https://www.dazhuanlan.com/za2ra/topics/1322667

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容