git 新增遠端庫

2022-10-11 17:03:08 字數 1489 閱讀 2703

1、登陸github,然後,在右上角找到「create a new repo」按鈕,建立乙個新的倉庫。

在repository name填入learngit,其他保持預設設定,點選「create repository」按鈕,就成功地建立了乙個新的git倉庫

目前,在github上的這個learngit倉庫還是空的,github告訴我們,可以從這個倉庫轉殖出新的倉庫,也可以把乙個已有的本地倉庫與之關聯,然後,把本地倉庫的內容推送到github倉庫。

2、在本地的learngit倉庫下執行命令

$ git remote add origin [email protected]:michaelliao/learngit.git
請千萬注意,把上面的michaelliao替換成你自己的github賬戶名,否則,你在本地關聯的就是我的遠端庫,關聯沒有問題,但是你以後推送是推不上去的,因為你的ssh key公鑰不在我的賬戶列表中。

新增後,遠端庫的名字就是origin,這是git預設的叫法,也可以改成別的,但是origin這個名字一看就知道是遠端庫。

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

$ git push -u origin master
於遠端庫是空的,我們第一次推送master分支時,加上了-u引數,git不但會把本地的master分支內容推送的遠端新的master分支,還會把本地的master分支和遠端的master分支關聯起來,在以後的推送或者拉取時就可以簡化命令。

4、本地作了提交,就可以通過命令

$ git push origin master
把本地master分支的最新修改推送至github。

5、總結

要關聯乙個遠端庫,使用命令git remote add origin git@server-name:path/repo-name.git

關聯後,使用命令git push -u origin master第一次推送master分支的所有內容;

此後,每次本地提交後,只要有必要,就可以使用命令git push origin master推送最新修改;

git 新增遠端庫

在本地建立了乙個git倉庫後,又想在github建立乙個git倉庫,並且讓這兩個倉庫進行遠端同步,這樣,github上的倉庫既可以作為備份,又可以讓其他人通過該倉庫來協作,真是一舉多得。一 從這個倉庫轉殖出新的倉庫,也可以把乙個已有的本地倉庫與之關聯,然後,把本地倉庫的內容推送到github倉庫。在...

git新增遠端庫遇到的問題

把本地庫所有內容推送到遠端庫上指令 git push u origin mastererror src refspec master does not match any.error failed to push some refs to git github.com accompanyling l...

git新增遠端庫遇到的問題

把本地庫所有內容推送到遠端庫上指令 git push u origin mastererror src refspec master does not match any.error failed to push some refs to git github.com accompanyling l...