Github - 遠端程式碼托管倉庫
github 是一個以git為基礎的雲端程式碼托管服務,目前已被微軟收購,並開放個人使用者可以使用全部的功能,只對企業用戶有收費。
github 目前也漸漸成為軟體工程師的一種社交平台,許多軟體職位會要求應試者附上github的帳號,藉此了解求職者的技術能力及程式碼經營能力。
申請帳號
- 連線至github官網
- 註冊新帳號
- 登入帳號
建立倉庫
- 操作github提供的功能來建立一個雲端倉庫
與本地專案連結
1 | git remote add 遠端節點名稱 https://github.com/你的github帳號/資源庫名稱.git |
程式碼同步-拉回與推送
- pull 拉回
要注意的是,拉回這個動作指的是把遠端節點的某個分支內容拉回到我本機上當前的分支;
比如:遠端的分支是master,而本地目前是在home的分支上,那麼拉回的內容就會直接把遠端master分支的內容放在本地home的分支上;因此在做拉回動作時,要先確認一下本地的分支和遠端要拉回的分支是否一致。1
git pull 遠端節點名稱 遠端分支名稱 - 把專案從遠端的倉庫拉回來
- push 推送
要注意的是,推送這個動作指的是把本地的某個分支內容推送到遠端的資源庫上;如果推送時發現遠端沒有相應的分支,則會自動在遠端建立一個新的分支。1
git push 遠端節點名稱 本地分支名稱 - 把專案推送到遠端的倉庫去