Bootstrap

git多秘钥管理

在某些情况下,需要在一台电脑保存多个git账号。

命令:

ssh-keygen -t rsa -C "[email protected]" -f ~/.ssh/gitlab_id_rsa

然后将 .puh 文件内容,在GitLab上添加 ssh

重要

编辑配置文件

$ vim ~/.ssh/config

输入以下内容

# 自定义的host
Host gitlab.com
  # 指向 gitlab
  HostName gitlab.com
  User git
  # 指向前面生成的ssh秘钥,地址可随意
  IdentityFile ~/.ssh/git.ibubuzi/id_rsa
  # 指定唯一
  IdentitiesOnly true


# 当然可以配置多地址
#Host host2
#  HostName server

Host: 别名

HostName: 仓库域名或者ip

;