配置git连接远程码云仓库,并且码云仓库代码部署到服务器

一、申请码云一个免费仓库


image

二、创建


image


三、生成公钥

在git窗口下执行以下命令

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

出现以下信息则表示成功了

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)如果没有执行以下命令

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 [email protected] 

然后输入 yes

image

9)我们测试拉取码云仓库的代码

我拉取的是master分支

git pull origin master


image

如果拉文件的时候报这个错误,那么我们需要生成ssh公钥

image

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

image

查看当前公钥,并且将公钥添加到码云后台的ssh公钥中

10)如果执行git pull / git push ,只是对一个分支进行操作,执行以下命令

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

到此、配置完成

你可能感兴趣的:(配置git连接远程码云仓库,并且码云仓库代码部署到服务器)