配置git連接遠程碼云倉庫,并且碼云倉庫代碼部署到服務器

一、申請碼云一個免費倉庫


image

二、創(chuàng)建


image


三、生成公鑰

在git窗口下執(zhí)行以下命令

``ssh-keygen?-t?rsa?-C?“您的郵箱地址”``

出現(xiàn)以下信息則表示成功了

Your identification has been saved in /Users/you/.ssh/id_rsa.

# Your public key has been saved in /Users/you/.ssh/id_rsa.pub.

進入公鑰目錄

cd ~/.ssh

查看公鑰

cat?id_rsa.pub

復制粘貼到碼云上

image

四、復制粘貼就行

到本地項目文件夾下,右鍵點擊空白處,選擇Git Bash Here,進入git窗口


image
image

一波操作后的頁面

image

五、碼云代碼部署到服務器()

1)確定自己服務器是否安裝了git

whereis git

2)如果沒有執(zhí)行以下命令

yum?install -y git

3)查看?下git?版本

git version

4)cd到自己的項目根目錄下

eg:?cd /home/www/test

5)初始化倉庫

git init

6)設置用戶名稱與郵件地址

git config --global user.name "您的用戶名稱"

git config --global user.email "您的郵箱地址"

7)增加遠程倉庫

git remote add origin?自己的倉庫地址

eg:git remote add origin https://gitee.com/***/**.git

8)添加權限(必須配置了ssh公鑰)

ssh -v git@gitee.com?

然后輸入 yes

image

9)我們測試拉取碼云倉庫的代碼

我拉取的是master分支

git pull origin master


image

如果拉文件的時候報這個錯誤,那么我們需要生成ssh公鑰

image

ssh-keygen -t rsa -C"xxxxx@xxxxx.com"

image

查看當前公鑰,并且將公鑰添加到碼云后臺的ssh公鑰中

10)如果執(zhí)行git?pull /?git?push ,只是對一個分支進行操作,執(zhí)行以下命令

git branch --set-upstream-to=origin/碼云本地分支?服務器本地分支

eg:git branch --set-upstream-to=origin/master master

11)每次?git?pull? /?git?push?都要輸入賬號/密碼的解決方法

git config --global credential.helper store

到此、配置完成

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容