同一客户端多个git账号的配置
2018-03-10 17:06
246 查看
同一客户端多个git账号的配置
同一客户端多个git账号的配置
步骤一:用ssh-keygen命令生成一组新的id_rsa_new和id_rsa_new.pub。
平时我们都是直接回车,默认生成id_rsa和id_rsa.pub。这里特别需要注意,出现提示输入文件名的时候要输入与默认配置不一样的文件名,比如: id_rsa_new。
步骤二:配置~/.ssh/config文件,以我自己的机器为例。
Host就是每个SSH连接的单独代号,IdentityFile告诉SSH连接去读取哪个私钥。
步骤三:执行ssh-agent让ssh识别新的私钥。
该命令如果报错:Could not open a connection to your authentication agent.无法连接到ssh agent,可执行ssh-agent bash命令后再执行ssh-add命令。
以后,在clone或者add remote的时候,需要把config文件中的host代替git@remoteaddress中的remoteaddress。
同时,你可以通过在特定的repo下执行下面的命令,生成区别于全局设置的user.name和user.email。
例子:
来源: <https://www.geek-share.com/detail/2598036981.html>
相关文章推荐
- linux同一客户端多个git账号的配置
- 同一客户端多个git账号的配置
- 客户端配置多个git账号,实现多个服务器免密钥
- linux同一客户端多个git账号的配置
- 同一客户端多个git账号的配置
- 一个git客户端配置多个git远程仓库账号
- Git配置多账号登录不同项目
- 如何在WINDOWS(XP)下使用copSSH配置GIT服务器+TortiseGIT客户端
- Git多账号配置
- Git客户端图文详解如何安装配置GitHub操作流程攻略
- windows下多个git账号配置并且将本地仓库项目推送到远程仓库
- windows下多个git账号配置并且将本地仓库项目推送到远程仓库
- Git客户端配置流程
- Git多账号配置详细介绍
- 一个客户端配置多个Git账户
- Git使用教程(2)-Windows系统配置Git客户端
- git账号配置
- windows下多个git账号配置并且将本地仓库项目推送到远程仓库
- windows下多个git账号配置并且将本地仓库项目推送到远程仓库
- Windows下安装Git客户端(配置连接GitLab)