天天看點

git 添加遠端庫

1、登陸GitHub,然後,在右上角找到“Create a new repo”按鈕,建立一個新的倉庫。

在Repository name填入​<code>​learngit​</code>​,其他保持預設設定,點選“Create repository”按鈕,就成功地建立了一個新的Git倉庫

git 添加遠端庫

目前,在GitHub上的這個​<code>​learngit​</code>​倉庫還是空的,GitHub告訴我們,可以從這個倉庫克隆出新的倉庫,也可以把一個已有的本地倉庫與之關聯,然後,把本地倉庫的内容推送到GitHub倉庫。

2、在本地的​<code>​learngit​</code>​倉庫下運作指令

請千萬注意,把上面的​<code>​michaelliao​</code>​替換成你自己的GitHub賬戶名,否則,你在本地關聯的就是我的遠端庫,關聯沒有問題,但是你以後推送是推不上去的,因為你的SSH Key公鑰不在我的賬戶清單中。

添加後,遠端庫的名字就是​<code>​origin​</code>​​,這是Git預設的叫法,也可以改成别的,但是​<code>​origin​</code>​這個名字一看就知道是遠端庫。

3、把本地庫的所有内容推送到遠端庫上:

于遠端庫是空的,我們第一次推送​<code>​master​</code>​​分支時,加上了​<code>​-u​</code>​​參數,Git不但會把本地的​<code>​master​</code>​​分支内容推送的遠端新的​<code>​master​</code>​分支,還會把本地的​<code>​master​</code>​分支和遠端的​<code>​​master​​</code>​分支關聯起來,在以後的推送或者拉取時就可以簡化指令。

4、本地作了送出,就可以通過指令:

把本地​<code>​master​</code>​分支的最新修改推送至GitHub。

5、總結

要關聯一個遠端庫,使用指令​<code>​git remote add origin git@server-name:path/repo-name.git​</code>​;

關聯後,使用指令​<code>​git push -u origin master​</code>​第一次推送master分支的所有内容;

此後,每次本地送出後,隻要有必要,就可以使用指令​<code>​git push origin master​</code>​推送最新修改;