【git】github如何把新的commits更新到自己的fork上

1 場景:

在github上fork了原項目,原項目發生了更新,這時自己在本地倉庫該如何更新到最新代碼?有兩種方法可以實現:github網站操作更新、git命令。例如,我的源碼庫爲muziye2013/SpringBoot-Labs,原作者的源碼庫爲YunaiV/SpringBoot-Labs,下面記錄操作步驟。

2 github網站操作

(1) 登錄自己的github賬號,在fork的項目內點擊“New pull request”:
在這裏插入圖片描述
(2) 將base fork改成自己github上fork後的項目,head fork改成原項目
在這裏插入圖片描述
(3) 如果base fork選擇了自己fork完的項目後變成兩個都是master,可以點一下“compare across forks”
在這裏插入圖片描述
(4) 然後,網站會進行對比,告訴你兩個分支是否可以進行合併。

在這裏插入圖片描述

(5) 點擊“Create pull request”進入頁面,填寫信息後提交
在這裏插入圖片描述

(6) 上一步提交後,拉到頁面底部,點擊“Merge pull request”合入代碼
在這裏插入圖片描述
Merge後會顯示結果
在這裏插入圖片描述

(7) 這時候回到自己github賬號下fork的項目code下看commits可以看到原項目新提交的內容都已經合過來了
在這裏插入圖片描述
關於如何使用命令同步代碼,後期再補充,若需要請參考:https://www.cnblogs.com/eyunhua/p/8463200.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章