1. 程式人生 > 實用技巧 >git本地倉庫關聯遠端倉庫

git本地倉庫關聯遠端倉庫

第一步

在gitee建立好遠端倉庫,並獲取倉庫的ssh地址

安裝好git

第二步

完成git初始化配置

git config --user.email "xxx"
git config --user.name "xxx"

新建資料夾並初始化本地倉庫

git init

繫結遠端倉庫地址

git remote add origin [email protected]:????/cnblog-personal-blog.git

列出已經存在的遠端分支

git remote 

接著同步倉庫資料,拉去遠層倉庫資料覆蓋本地

git pull origin master --rebase 或者git pull origin  --rebase

將會提示許可權錯誤

需要獲取ssh公鑰

ssh-keygen -t rsa -C "[email protected]"  

接下來按三次回車

將上圖公鑰複製到以下網址進行新增
https://gitee.com/profile/sshkeys

緊接著執行以下程式碼,若顯示successfully則表示成功

ssh -T [email protected]  

第三步

git add* 將新增檔案加入暫存區
git commit -m "註釋" #提交檔案到本地倉庫
git push origin master 將本地倉庫資料推送到遠端倉庫

接下來的介紹來自gitee官網

專案的 ssh key 和使用者的 ssh key 兩處地方有什麼不同?
專案的 sshkey 只針對專案,且我們僅對專案提供了部署公鑰,即專案下的公鑰僅能拉取專案,這通常用於生產伺服器拉取倉庫的程式碼。
而使用者的 key 則是針對使用者的,使用者添加了 key 就對使用者名稱下的專案和使用者參加了的專案具有許可權,一般而言,使用者的key具有推送和拉取的許可權,而專案的 key 則只具有拉取許可權。