三、遠程倉庫
阿新 • • 發佈:2017-11-12
gin 第一次 冒充 是否 isp pla id_rsa spa 使用 遠程倉庫能達到的效果是,本地與遠程庫關聯,本地斷網後,本地庫繼續使用,聯網後可以及時同步。
這樣,GitHub上的倉庫既可以作為備份,又可以讓其他人通過該倉庫來協作
Git與Github建立連接
需要將本地用戶的ssh公鑰,新增綁定到github對應的用戶ssh keys中- 用戶根目錄下(建議不要使用root用戶),查看是否存在.ssh文件夾,如果沒有就新建一個,執行以下命令,默認一路回車
$ ssh-keygen -t rsa -C "[email protected]"
- .ssh內包含id_rsa和id_rsa.pub兩個文件夾,id_rsa是私鑰,id_rsa.pub是公鑰
- 登錄Github,setting裏新建ssh keys,將cat顯示的公鑰全文復制進去,點擊add keys
添加遠程倉庫
使用賬號登錄Github,創建一個新的倉庫,此時遠程倉庫是空的,復制出來該倉庫的ssh,然後本地添加遠程庫 ps:origin名稱自定義1 $ git remote #查看現有的遠程庫 2 $ git remote add origin [email protected]:Kunpengv5/-.git #View Code新增一個origin庫 3 $ git remote remove origin #刪除origin庫 4 $ git push -u origin master #第一次加-u參數,本地的master分支內容推送到遠程新的master分支,還會把本地的master分支和遠程的master分支關聯,之後可以簡化,不帶-u
從遠程倉庫克隆
假設我們從零開發,那麽最好的方式是先創建遠程庫,然後,從遠程庫克隆本地庫$ git clone [email protected]:Kunpengv5/-.git
三、遠程倉庫