本文本地倉庫指本地電腦的倉庫;遠程倉庫為Github上倉庫。
1. 創(chuàng)建本地倉庫
2. 創(chuàng)建Github上的倉庫
創(chuàng)建Github上的倉庫 為圖形化界面操作,此處略。(注意,創(chuàng)建倉庫的時候不要勾選Initialize this repository with a README)。
3.?關(guān)聯(lián)本地倉庫與Github上的遠程倉庫
git remote add origin git@github.com:username/reponame.git?
命令中username? 為Github用戶名,reponame為Github倉庫名。
4. 推送本地倉庫內(nèi)容到遠程倉庫
git push -u origin master
-u參數(shù),Git不但會把本地的master分支內(nèi)容推送的遠程新的master分支,還會把本地的master分支和遠程的master分支關(guān)聯(lián)起來,在以后的推送或者拉取時就可以簡化命令。
5. 其他
5.1 如果出現(xiàn)錯誤: fatal: remote origin already exists.
解決辦法如下:$ git remote rm origin
5.2 直接克隆遠程倉庫到本地電腦
git clone git@github.com:username/reponame.git
命令中username? 為Github用戶名,reponame為Github倉庫名。
5.3 其他有關(guān)遠程倉庫命令
查看遠程倉庫 :git remote -v 或git remote
刪除遠程倉庫origin標簽 :git remote rm origin 或者 git remote remove ?origin?
添加一個遠程庫的標簽:git remote add gitlab git@gitlab.com:abc/blog.git
推送到gitlab標簽:git push gitlab master
修改origin標簽對應(yīng)的地址:git remote set-url origin git@gitlab.com:abc/blog.git
把gitlab 標簽改名為coding: git remote rename gitlab coding