一、配置Linux服务器
首先建立Linux服务器与git的SSH连接通道,需要将Linux产生的公钥密码,设置到git中。
1、设置git用户名称与邮件地址
在用户的家目录下执行下两句命令。
cd ~
git config --global user.name "XXX"
git config --global user.email "XXXX@XX"
2、创建SSH key
过程中一直回车就行
ssh-keygen -t rsa -C "XXX@XX"
3、查看已经生成的公钥和私钥
生成的文件在~/.ssh/ 目录下,其中id_rsa 是私钥,id_rsa.pub 是公钥。
4、添加公钥到gitlab
在gitlab 的 user settings 中, SSH keys页面可以添加keys,如下图所示。将id_rsa.pub中的全部内容,copy到Key中,命名可以自己起,只要能标识你的Linux服务器就行。因为可以添加很多个key,若是命名不区分开,以后可能就记不清这个key对应的哪个机器(ip地址)。
二、下载和上传代码
在gitlab上创建一个项目,例如 git_test, 在Linux上也创建一个同样名称的项目。
其中建立连接的地址(origin 后的内容ÿ