歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Git超級菜鳥學習--> 社區化協作以及分支操作

Git超級菜鳥學習--> 社區化協作以及分支操作

日期:2017/3/1 14:40:59   编辑:關於Linux
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 --持續編輯中
Copyright © Linux教程網 All Rights Reserved