(4) Git 練功坊-遠端數據庫

遠端數據庫

之前介紹過如何再本地端提交更新,今天要教大家將本地端的更新提交到遠端數據庫(Github)。

註冊Github

我們要先去 GitHub 註冊會員。

github

新建一個 repository

註冊好帳號後,可以在github上新建一個 repository 數據庫

repository

這邊填寫數據庫名稱

repo-name

複製遠端數據庫到本地端

新開一個專案資料夾並移動進去

輸入:

1
git clone 遠端數據庫網址

輸入完後,會將遠端新增的repository複製到本地資料夾內。

git-clone

推送資料到遠端數據庫

在本地端新增資料,並照上個章節的做法 commit完以後,就可以將 commit 上傳到遠端資料夾內囉。

1
git push  // 將資料推到遠端

上傳成功

從遠端下載資料

若遠端資料庫的資料有更新,比如說其他同事有push新的資料上去,那我們有兩種方式將資料下載下來。

1
git pull  // 從遠端拉取資料下來,並直接合併

執行 git pull 會將遠端更新的資料下載下來,並且會直接合併。

1
git fetch  // 從遠端拉取資料下來,但不合併

執行 git fetch 也會從遠端下載資料下來,但不會直接合併,而是以新的commit呈現。
等確認這些新的commit內容ok,可以再自行用 git merge 合併進專案。