# 任務六:實務團隊開發流程 ## 關卡示範影片 {%youtube 7FhJGul0PyI %} ## 你可以掌握的技術 * GitHub 多人團隊協作方式 * main:正式環境 * dev:開發環境 * feature/功能:新功能開發 ## 任務流程 - [ ] 1-1:A 成員新增一個新的 Repo,增加 `index.html`、`all.css`,並在 `index.html` 加上一個 h1 標題,並在 `all.css` 將 h1 設計文字為藍色後 **,commit 一個版本** - [ ] 1-2:A 成員在 `main` 分支上也開 `dev` 分支,**並同時將 `main`、`dev` 都 push 上去** - [ ] 1-3:B 成員 clone 下來,在 `dev` 分支上開一個新 feature,名為 `feature/addStyle`,新增一個 h2,並將他的文字顏色變成綠色,commit 一個版本後 **,將 `feature/addStyle` 分支進行 git push 動作** - [ ] 1-4:B 成員透過 GitHub ,申請一個 `dev` 合併 `feature/addStyle` 進度的 PR,並指派 A 成員進行審核 - [ ] 1-5:A 成員進行 git fetch ,將 `feature/addStyle` 抓最新版本下來,並在本機上確認成員進度 - [ ] 1-6:A 成員確認沒問題後,審核 PR 通過 - [ ] 1-7:A 成員 git fetch `dev` 後,開一個新的 `feature/editTitle` 分支,修改 `head` 標題為 `修改標題`,commit 一個版本後便 **,將 `feature/editTitle` 分支進行 git push 動作** - [x] 1-8:A 成員透過 GitHub ,申請一個 `dev` 合併 `feature/editTitle` 進度的 PR,並指派 B 成員進行審核 - [ ] 1-9:B 成員 git fetch `dev` 後,開一個新的 `feature/editColor` 分支,修改 h1 標題顏色為紅色,commit 一個版本後便 **,將 `feature/editColor` 分支進行 git push 動作** - [ ] 1-10:B 成員透過 GitHub ,申請一個 `dev` 合併 `feature/editColor` 進度的 PR,並指派 A 成員進行審核 - [ ] 1-11:B 成員進行 git fetch ,將 `feature/editTitle` 抓最新版本下來,並在本機上確認成員進度 - [ ] 1-12:B 成員確認沒問題後,審核 PR 通過 - [x] 1-13:A 成員進行 git fetch ,將 `feature/editColor` 抓最新版本下來,並在本機上確認成員進度 - [x] 1-14:A 成員確認沒問題後,審核 PR 通過 - [x] 1-15:A 成員審核成功後,申請一個 `main` 合併 `dev` 進度的 PR,用 GitHub Pages 觀看 `main` 分支的頁面是否有出現預期網頁畫面 ## 通關檢核點 - [ ] A、B 成員與 GitHub Repo 都有相同的 commit 數量 - [ ] 預期線圖有符合 ## 預期線圖  ## 提交 Git Repo 連結 * [練習用 Git Repo 連結](#)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up