澳洲幸运5-澳洲幸运5官网-澳洲幸运5平台澳洲幸运5-澳洲幸运5官网-澳洲幸运5平台

官方视频
Windows下Git多账号设置,同一电脑多个ssh-key的治理|澳洲幸运5
来源:澳洲幸运5    发布时间:2021-04-08 01:10:01
本文摘要:这一篇文章是对上一篇文章《Git-TortoiseGit完整设置流程》的拓展,所以需要对上一篇文章有所相识,固然直接往下看也可以,其中也有一些提到一些基础的操作。

澳洲幸运5

这一篇文章是对上一篇文章《Git-TortoiseGit完整设置流程》的拓展,所以需要对上一篇文章有所相识,固然直接往下看也可以,其中也有一些提到一些基础的操作。本文以设置github.com账号和git.oschina.net账号来逐步演示在Windows情况下设置Git多账号支持即在同一个电脑上治理多个ssh-key,对git多一分相识。备注:这篇文章所有执行下令的地方都是在治理员模式下举行,即打开cmd,Git Bash客户端用治理员身份运行法式。1. 生成github.com对应的私钥公钥(本文中文件地址C:\Users\popfisher目录)执行下令 ssh-keygen -t rsa -C email 建立github对应的sshkey,命名为id_rsa_github,密码 123456 ssh-keygen -t rsa -C 774232122@qq.com2. 同样的方式生产git.oschina.net的私钥公钥(邮箱地址可以相同可以差别,本文相同)执行下令ssh-keygen -t rsa -C email建立github对应的sshkey,命名为id_rsa_oschina,密码 123456 ssh-keygen -t rsa -C 774232122@qq.com3. 把上面获得的文件拷贝到git默认会见的.ssh目录(win10在用户目录下,本文C:\Users\popfisher.ssh)除了秘钥文件之外,config文件是后面的步骤中手动生产的,known_hosts文件是后续自动生产的4. 把github对应的公钥和oschina对应的公钥上传到服务器 GitHub添加SSH key的方式如下图所示:git.oschina.net添加SSH key的方式如下图所示:5. 在.ssh目录建立config文本文件并完成相关设置(最焦点的地方)每个账号单独设置一个Host,每个Host要取一个体名,每个Host主要设置HostName和IdentityFile两个属性即可Host的名字可以取为自己喜欢的名字,不外这个会影响git相关下令,例如:Host mygithub 这样界说的话,下令如下,即git@后面紧跟的名字改为mygithubgit clone git@mygithub:PopFisher/AndroidRotateAnim.gitHostName 这个是真实的域名地址IdentityFile 这里是id_rsa的地址PreferredAuthentications 设置登录时用什么权限认证--可设为publickey,password publickey,keyboard-interactive等User 设置使用用户名config文件设置如下:# 设置github.comHost github.com HostName github.com IdentityFile C:\\Users\\popfisher\\.ssh\\id_rsa_github PreferredAuthentications publickey User username1# 设置git.oschina.net Host git.oschina.net HostName git.oschina.net IdentityFile C:\\Users\\popfisher\\.ssh\\id_rsa_oschina PreferredAuthentications publickey User username2 6. 打开Git Bash客户端(治理员身份运行)执行测试下令测试是否设置乐成(会自动在.ssh目录生成known_hosts文件把私钥设置进去)7. 测试乐成之后就可以在电脑上同时使用git多多账号同时操作,互不影响了clone github上的项目AndroidRotateAnim打开github上AndroidRotateAnim项目,复制其对应的clone下令入下图所示 执行clone下令如下:clone oschina.net上的项目AndroidDevTools打开git.oschina.net上AndroidDevTools项目,复制其对应的clone下令入下图所示 执行clone下令如下:学习心得在使用git的历程中,一般都只关注单账号的情况吗,事情中的设置也是直接由自己的上级发一个设置文档之类的工具,然后对着搞一遍就行了,可是当自己真正有这个需求的时候,突然发现束手无策。

澳洲幸运5

我自己其时也属于这个情况,有一天在家里,突然发现自己需要一台电脑支持多个SSH key的时候才发现自己不知道怎么下手了,于是就下定刻意自己动手研究一下。对于技术,还是要亲自动手实践,实践出来的工具才气形成自己的真理,才不那么容易忘记。这篇文章是我基于Win10平台上的实践,由于知识有限,可能还是没有总结得很完整,也可能在其他平台上会遇到一些其他的问题,没有时间去研究了,如果读者有遇到什么问题,接待留言讨论,配合学习。

澳洲幸运5

澳洲幸运5


本文关键词:澳洲幸运5

本文来源:澳洲幸运5-www.moniquemurphy.com

上一新闻:澳洲幸运5-定向招录615名公务员,面向退役士兵

下一新闻:澳洲幸运5-酬李穆见寄

推荐阅读

企业要闻

企业动态

门窗百科

太阳能着色 互补系统 易护理 保温 环保节能
预约报名 免费测量 免费设计 免费报价 免费安装 终身维护
版权所有©2011-2020 威海市澳洲幸运5股份有限公司
鲁ICP备18118998号-7
联系地址: 山东省威海市宏伟区过预大楼325号
联系电话:0761-99756377
联系邮箱:663395747@qq.com
传真号码:0436-948474041