2020年9月30日 星期三

使用 GitHub 更新 Fork 專案的原始碼


在 GitHub 上可以 Fork 感興趣的專案,

當過段時間,

該專案有更新的時候,

要怎麼套用在目前的已 Fork 的專案中,

這就是今天的主題:

使用 GitHub 更新 Fork 專案的原始碼

要更新目前 Fork 專案的方法有兩種,

使用 git 指令

命令模式需要執行:

git remote -v  

git remote add upstream 來源專案網址 

git fetch upstream 

git merge upstream/master 

git push


使用 GitHub

登入後找到要更新的 Fork 專案,

點選 Pull request 按鈕,


左側的 base 必須為自己的專案,

右側的 head 必須為 fork 的來源專案,

如果只有顯示

master < -  master 

可點選右上方的連結 "compare across forks "

確認無誤後,

點選 Create pull request 。


為此次的 pull request 寫個註解,

就能夠送出 request。

如果都沒有衝突(no conflicts)的話,

直接 Merge pull request 即可。










 


沒有留言: