## 關卡內容：

用 <v>收取pull</v> 來和其他 <n>夥伴們collaborators</n> 同步更新，確保程式是最新的版本。

## 從 <n>遠端Remote</n> <v>收取pull</v> 更新

若是和別人一起合作，就會需要把檔案保持在最新狀態，以免修改到相同的檔案造成版本衝突。因此，你就會需要時常 <v>收取pull</v> 下其他人對程式所作的修改。

## 步驟：Reporobot 都做了什麼呢？

把 GitHub 上 'origin' <n>遠端remote</n> 的更新 <v>收取pull</v> 到你的電腦上，來看 Reporobot 是否有在 'add-' <n>分支branch</n> 做了任何修改：

`$ git pull <REMOTENAME> <BRANCHNAME>`

如果沒有任何修改，Git 會告訴你 'Already up-to-date'。若有修改的話，Git 會把那些修改 <v>合併merge</v> 到電腦裡哦。

Reporobot 有修改嗎？Git 會告訴你那些地方有變化。可以打開修改過的檔案看看，Reporobot 修改了什麼。哇！Reporobot 真是個藝術家呀！

Please select your repository directory.

## 撇步

- 檢查 Git 狀態
`$ git status`
- 從遠端分支 <v>收取pull</v> 更新回來
`$ git pull <remotename> <remotebranch></remotebranch></remotename>`
- 在收取更新前先檢查 <n>遠端remote</n> 是否有變動
`$ git fetch --dry-run`

it's a small world
⤶
requesting you pull please