Git 基礎入門

第五章:遠端倉庫管理

什麼是遠端倉庫?

到目前為止,我們的 Git 倉庫都只存在自己的電腦上。遠端倉庫(Remote Repository) 則是放在伺服器(例如 GitHub、GitLab)上的倉庫,讓你可以備份程式碼,也能跟其他人共享。

新增遠端倉庫

先在 GitHub 等平台建立一個空的倉庫,取得它的網址後執行:

git remote add origin https://github.com/yourname/repo.git

origin 是遠端倉庫的代稱,可以自己取名,但慣例上第一個遠端倉庫都叫 origin

推送到遠端

git push -u origin main

-u 會建立本地分支與遠端分支的對應關係,之後只要打 git push 就會自動推到對應的遠端分支。

從遠端下載

  • git clone 網址:把整個遠端倉庫複製一份到本機(第一次取得專案時用)
  • git pull:把遠端的最新變更下載並合併到目前分支

查看遠端設定

git remote -v

常見的工作流程

  1. git pull 取得最新進度
  2. 修改程式碼
  3. git add + git commit
  4. git push 推送到遠端

只要記住「先 pull 再動手,改完再 push」,就能避免大部分跟別人衝突的麻煩。