gitlab与github配置共存

在~/.ssh 添加config文件

github

Host github.com
HostName github.com
User xxx
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa.github

github:
ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C "xxx@xx.com"

gitlab:
ssh-keygen -t rsa -C "xxx@xxx.com"

ssh-add ~/.ssh/id_rsa.github
ssh-add ~/.ssh/id_rsa

id_rsa.github.pub里面的内容粘贴到https://github.com/settings/keys 里面
同样id_rsa.pub粘贴到gitlab的keys里面

ssh -T git@github.com

ssh -T git@git.xxx.com

在 ~/.gitconfig里面设置gitlab提交的用户名密码
[user]
name = xxxx
email = xxx@xxx.com
[core]
autocrlf = input

或者取消
git config --global --unset user.name 取消全局设置
git config --global --unset user.email 取消全局设置

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 137,134评论 19 139
  • ssh公钥登录 一般在管理远程主机时,都用ssh登录,ssh user@host,但是这样每次会使用密码。 使用s...
    沉默寡言若有所思阅读 11,684评论 0 6
  • 在公司上班项目是push到公司自己搭的gitlab,平时自己的项目是push到github。他们分别使用的是不同的...
    issac_宝华阅读 854评论 0 0
  • 1.局部变量的 retainCount==1;属性变量的 retainCount == 2;当指针置空时,属性变量...
    YGoooooooooal阅读 358评论 0 0
  • 这本书看了两遍,第二遍开始详细做笔记,记录如下。书中有很多观点新颖,令人耳目一新。最重要的一点:人的一生,其实就是...
    mbaiiu阅读 2,164评论 5 11

友情链接更多精彩内容