網頁

2017年1月23日 星期一

git 團隊

下載遠端數據庫
git pull #才能從別的相同clone資料夾或別的電腦看到github的commit

遠端衝突
A和B都pull remote repository commit
A修改後commit push
B修改後commit push會顯示衝突
B pull remote repository commit
此時pull的檔案會是merge A和B的檔案

存放網頁空間流程
Setting -> Github Pages -> Source -> 選分支後上方會出現網址

小型團隊分支協作
A在master先分支一個develop
B在develop用一個分支
B開發完後A在develop merge B的分支
最後A再回到master merge develop
然後push master和develop到remote repository


git pull = git fetch + git merge
練習完 pull 時,可以知道他就是將遠端的分支將你的本地分支進行合併 merge 的動作,
但有時候你不希望 pull 下來導致自己的數據庫太亂又擔心有衝突時,可以先使用下面這個指令。

git fetch origin(遠端數據庫) branch1(遠端分支)

此時你的分支會多一個 FETCH_HEAD 的分支,這個就是遠端數據庫的分支,可以等到你看過沒問題後,
再合併 FETCH_HEAD 也 ok。

沒有留言:

張貼留言