如何在Windows环境下配置Git多账号支持即在同一个电脑上管理多个ssh-key,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。这篇文章所有执行命令的地方都是在管理员模式下进行,即打开cmd,Git Bash客户端用管理员身份运行程序。
执行命令ssh-keygen -t rsa -C email创建github对应的s 香港云主机shkey,命名为id_rsa_github,密码123456执行命令ssh-keygen -t rsa -C email创建github对应的sshkey,命名为id_rsa_oschina,密码123456除了秘钥文件之外,config文件是后面的步骤中手动生产的,known_hosts文件是后续自动生产的【此处需要特别注意下:如果路径中含有中文,下面config文件路径git识别不出来,会出问题的】每个账号单独配置一个Host,每个Host要取一个别名,每个Host主要配置HostName和IdentityFile两个属性即可Host的名字可以取为自己喜欢的名字,不过这个会影响git相关命令,例如:
Hostmygithub 这样定义的话,命令如下,即git@后面紧跟的名字改为mygithub
git clone git@mygithub:PopFisher/AndroidRotateAnim.gitHostName 这个是真实的域名地址
IdentityFile 这里是id_rsa的地址
PreferredAuthentications 配置登录时用什么权限认证–可设为publickey,password publickey,keyboard-interactive等
User 配置使用用户名 打开github上AndroidRotateAnim项目,复制其对应的clone命令入下图所示 打开git.oschina.net上AndroidDevTools项目,看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注开发云行业资讯频道,感谢您对开发云的支持。
相关推荐: SpringBoot中怎么配置单点Redis缓存
今天就跟大家聊聊有关SpringBoot中怎么配置单点Redis缓存,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 *注意:RedisCacheConfig这里也可以不用继承:CachingConfig…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。