1 先將主庫的url添加到本地上面,git remote add <RepoName> <URL> 2 擷取主庫的修改記錄git fetch --擷取伺服器上的修改git merge --合并,將主庫合并到自己的分支git pull --擷取修改併合並git push --提交修改到伺服器Pull Request --申請合并,將自己的修改合并到主庫上面去點擊fork,就會建立屬於自己的分支,大家可以去主庫上面提交自己的issues,要先將主庫的url添加到本地的分支裡面 3 建立新的Pull Request點擊如的Pull Requests按鈕 在新出的介面裡面,然後再點擊New pull request按鈕, 在新出的介面裡面輸入title以及content後,點擊send pull request按鈕提交新的request。 4 查看提交結果在社區化協作當中,普通使用者只有提交功能,沒有合并功能,只有管理員才有合并功能,管理員可以點擊Merge Pull Request按鈕進行合并,合并完成之後,系統會自動將你的這次request close掉。 在普通使用者提交完成後,系統也會自動將這個request close掉,再次點擊Send按鈕之後,我們再次進入Pull Requests頁面,所以open選項下面沒有記錄,但是在Close選項下面會有請求提交記錄,如所示: 5分支操作命令git branch --查看分支git branch -d <分支名稱> --刪除分支git branch -D <分支名稱> --強制移除git checkout -b <分支名稱> --建立分支git checkout <分支名稱> --切換分支git merge --no-ff <分支1> --合并分支PS:Git分支管理,可以看阮一峰老師寫的部落格開發過程中碰到的問題也比較多,在不影響主要分支的情況下,我們建立一個主要分支的backup,另外一套,俗稱主分支的影子,我們現在這個影子上進行各種添加修改刪除等等操作,然後在分支上測試完畢後,再合并到主庫上面去,如所示建立分支命令 git branch --持續編輯中