GIT學習----第九節:新增遠端庫
阿新 • • 發佈:2018-12-17
學習目的
- 如何建立遠端的Git倉庫?
- 如何關聯遠端的Git倉庫?
- 如何將本地的Git倉庫推送到遠端的Git倉庫?
建立遠端Git倉庫
- 登陸GitHub,在右上角找到“New repository”按鈕,建立一個新的倉庫:
在Repository name填入git-study,其他保持預設設定,點選“Create repository”按鈕,就成功地建立了一個新的Git倉庫。
關聯遠端的Git倉庫
Git支援多種協議,包括https,但通過ssh支援的原生git協議速度最快。
-
https
-
ssh
目前,在GitHub上的這個git-study倉庫還是空的,GitHub告訴我們,可以從這個倉庫克隆出新的倉庫,也可以把一個已有的本地倉庫與之關聯,然後,把本地倉庫的內容推送到GitHub倉庫。
現在,我們根據GitHub的提示,在本地的git-study倉庫下執行命令:
git remote add origin [email protected]:Rattenking/git-study.git
注意:此處的Rattenking是你的GitHub賬戶名!關聯成功,下一步推送。
推送本地庫和遠端庫同步
$ git push -u origin master Counting objects: 20, done. Delta compression using up to 4 threads. Compressing objects: 100% (15/15), done. Writing objects: 100% (20/20), 1.64 KiB | 560.00 KiB/s, done. Total 20 (delta 5), reused 0 (delta 0) remote: Resolving deltas: 100% (5/5), done. To github.com:Rattenking/git-study.git * [new branch] master -> master Branch 'master' set up to track remote branch 'master' from 'origin'.
由於遠端庫是空的,我們第一次推送master分支時,加上了-u引數,Git不但會把本地的master分支內容推送的遠端新的master分支,還會把本地的master分支和遠端master分支關聯起來,在以後的推送或者拉取時就可以簡化命令。
總結
- 關聯遠端庫命令:git remote add origin [email protected]:path/repo-name.git;
- 第一次推送命令:git push -u origin master;
- 第一次後的推送命令:git push origin master。
其他
QQ交流群: 264303060