Week 8 Github 多人協作演練

GitHub Flow

Git 版本控制系統 – GitHub Flow 工作流程與實際演練

首先到 GitHub 專案的部分,依序點擊 專案>Settings>Manage access

輸入邀請協作者的 email

成功邀請對方進來協作這個專案

協作者操作

協作者這邊直接建立一個資料夾並且複製 (clone) 我的資料庫

mkdir week8clone
cd week8clone
git clone https://組長帳號:組長密碼@github.com/tommy1616/gitwork1.git

建立分支feature/about,這個分支主要用來新增about.html頁面說明專案

git branch feature/about
git checkout feature/about

建立 about.html 檔案,內容輸入兩位組員的 email

 利用 git 加入到資料庫

git add .
git commit -m "add about.html"

利用git push上傳所有更改到遠端github server

git push -u origin --all
可以看到已經更新到 GitHub 伺服器

接著進行 GitHub Flow 的第三步驟,開啟 PR (Pull Request)

開啟到 PR 頁面

按下 New pull request

選擇 feature/about 分支

輸入 PR 並且按下 Comment

協作者的工作就到這邊。

組長操作

組長這邊就會收到協作者的回覆,輸入回覆沒問題並且按下 Comment

回覆內容

最後確認沒問題的話,點擊 Merge pull request 合併這個分支

最後按下 Confirm merge

已經成功合併到主線

回到 master 檢查,發現多了 about.html 檔案

SHXJ
Latest posts by SHXJ (see all)

發佈留言