当前位置:   article > 正文

配置gitlab实现github和gitlab都能使用_提示:作为gitlab管理员,可以配置 github integration,

提示:作为gitlab管理员,可以配置 github integration,

私人电脑本身配置的有github,配置gitlab使之可以登陆公司的跳板机以及更新代码,这样处理问题时可以多一台机器可以处理。

一,配置gitlab

1,生成秘钥并配置
ssh-keygen -t rsa -C "xx@st.zzzzz.com"  -f ~/.ssh/gitlab_rsa

按回车,再按3次enter键,在~/.ssh/目录下会生成对应的gitlab密钥:gitlab_rsa和gitlab_rsa.pub

2,配置秘钥

将gitlab公钥即gitlab_rsa.pub中的内容增加到公司的gitlab上面

然后就可以在自己电脑上登陆跳板机了。测试:

ssh xx@yy.uuuuu.com

可以成功登陆。

使用git clone 来拉取gitlab上的代码也能拉取。

3,遇到的坑

如下所示:

  1. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2. @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
  3. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  4. IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
  5. Someone could be eavesdropping on you right now (man-in-the-middle attack)!
  6. It is also possible that a host key has just been changed.
  7. The fingerprint for the ECDSA key sent by the remote host is
  8. SHA256:-------------X+y/4eGb2CU.
  9. Please contact your system administrator.
  10. Add correct host key in /Users/zzzzzz/.ssh/known_hosts to get rid of this message.
  11. Offending ECDSA key in /Users/zzzzzzzzzz/.ssh/known_hosts:12
  12. Host key for loo.iii.ppp.com has changed and you have requested strict checking.
  13. Host key verification failed.

解决办法:删除或者重命名~/.ssh下的known_hosts

参考:

http://t.zoukankan.com/lfr0123-p-13477001.html

上面的参考中第三部分git仓库配置没有配置使用,以及第一部分的config文件也没有配置,也照样可以登陆跳板机。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/490340
推荐阅读
相关标签
  

闽ICP备14008679号