配置GitLab访问秘钥

经常遇到开发服务器是公用的,而自己的开发环境在本地,那么如何保证代码的一致?

以前的操作:在服务器上将代码传至GitLab,然后用PHPStorm工具通过SFTP同步代码。

最近向之前的同事请教后,才发觉一个好的方法:

在本地和服务器上同时部署Git,然后服务器和本地保持同一开发环境,本地开发完成后,提交代码到GitLab,然后服务器端从GitLab上将代码pull下来,这样就能保证代码一致,而不会影响到开发了。

下面分享一下配置GItLab的密钥过程:

【环境】

Git Bash on window

【提示】

无权操作GitLab,没有添加GitLab秘钥,或者账户没有权限。

【步骤】

打开 Git Bash:

确认window上是否已经存在公钥:.ssh/id_rsa.pub;

如果有直接复制该公钥至GitLab的秘钥列表中(http://vcs.xxx.com/profile/keys);

如果没有,开始创建;

#-C 后跟自己的邮箱地址(GitLab登录账号)

输入要生成的秘钥文件名,此处可不填,为默认文件名;

输入认证密码,可以为空:即操作Git命令和GitLab交互时,不需要密码;

完成后的信息提示;

生成的秘钥文件;

查看生成的公钥内容;

将公钥复制粘贴到GItLab秘钥列表中(注意保证密钥是一行);

测试是否可以访问GitLab;

至此,就可以正常访问GitLab了;

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20171216G09U0D00?refer=cp_1026

相关快讯

扫码关注云+社区