什麼是遠端倉庫?
到目前為止,我們的 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
常見的工作流程
git pull取得最新進度- 修改程式碼
git add+git commitgit push推送到遠端
只要記住「先 pull 再動手,改完再 push」,就能避免大部分跟別人衝突的麻煩。