iT邦幫忙

第 11 屆 iT 邦幫忙鐵人賽

DAY 27
1
Modern Web

Git與Github-30天學習歷程系列 第 27

Day27【Git與GitHub】git pull 下載遠端數據庫

哈嘍,大家好

今天要來學習 git pull

可以把遠端數據庫的版本下載到自己的工作目錄上,請看這張圖
【Git與GitHub】git pull  下載遠端數據庫

那我們會需要這種情況的時候是我們跟團隊合作時會使用到 D :)
請先看這張圖,接下來會一邊操作一邊講解
【Git與GitHub】git pull  下載遠端數據庫
--可以看到這是一開始專案會出現的樣子 XD 什麼都沒有。

首先我們要先去下載遠端數據庫到自己本機上,Candy 亦是。
使用 git clone 下載這個網址
【Git與GitHub】git pull  下載遠端數據庫

接著下載下來是沒有東西的,所以我們要建立環境,之後請夥伴做更新

【Git與GitHub】git pull  下載遠端數據庫
--還是什麼都沒有 XDDDD

【Git與GitHub】git pull  下載遠端數據庫

這時我們的狀態會是這樣,我自己的本地端以及 GitHub 上會有一個紀錄,但是 Candy 沒有。
【Git與GitHub】git pull  下載遠端數據庫

那我們建立好環境之後就上傳到 GitHub 上
【Git與GitHub】git pull  下載遠端數據庫

接著就要通知 Candy 說你可以下載更新嚕!
【Git與GitHub】git pull  下載遠端數據庫
--於是 Candy 也有一個了。

然後,當 Candy 更新完後一樣要做紀錄並且上傳到遠端數據庫上。
【Git與GitHub】git pull  下載遠端數據庫

這時狀態就會只有他們兩個有紀錄,我卻沒有。
【Git與GitHub】git pull  下載遠端數據庫

換我去 git pull 後,使用 git log 查詢記錄就會看到有兩個紀錄了耶!
git log 查詢紀錄

這時我的狀態也會跟他們一樣惹 (๑´ڡ`๑)
【Git與GitHub】git pull  下載遠端數據庫


/補充說明/

git clonegit pull 的差異在哪呢?

git clone - 是用在第一次要開發時的專案。

git pull - 已經下載專案下來,要去更新其他開發者資料時。


上一篇
Day26【Git與GitHub】git remote 遠端數據庫
下一篇
Day28【Git與GitHub】git pull 衝突篇
系列文
Git與Github-30天學習歷程30

尚未有邦友留言

立即登入留言