配置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 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)如果执行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

到此、配置完成

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。