git - 基於開源專案的二次開發如何進行的版本管理
phpcn_u1582
phpcn_u1582 2017-05-02 09:29:06
0
1
902

問題:專案組要客製化某個GitHub上的開源項目, 如何做到當開源專案的版本更新了,如何做到我們本地clone版本可以進行merge?

phpcn_u1582
phpcn_u1582

全部回覆(1)
仅有的幸福

說一下自己的辦法,拋磚引玉:

  1. fork開源專案到自己的github

  2. clone fork以後的專案到本地

  3. git remote add指令將開源專案加入為遠端倉庫,例如命名為fork

這樣就有了兩個remote,一個origin(自己fork的)、一個fork(開源專案的)
自己的改動直接push到master,要合併開源專案的更新使用git pull fork master,合併完程式碼再push到自己的master

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板