当前位置: 首页 > wzjs >正文

广州做网站推广的公司网站建设网站排名

广州做网站推广的公司,网站建设网站排名,wordpress视频云存储,自己建立网站用什么软件如果一台电脑只有一个github账号,那么进行默认的ssh配置,通过git拉取和提交代码即可,但在实际的工作中,有时候需要在一台电脑登录多个github账号,将不同的项目代码提交到不同的github账号,这个时候如果仅仅…

如果一台电脑只有一个github账号,那么进行默认的ssh配置,通过git拉取和提交代码即可,但在实际的工作中,有时候需要在一台电脑登录多个github账号,将不同的项目代码提交到不同的github账号,这个时候如果仅仅只是使用ssh默认配置,私钥和公钥将无法完成一对一配对,为此我们需要进行ssh的``多对多```配置,简单来讲就是原本两个人用一双筷子,现在两个人用两双筷子。
当你看到这篇文章时,默认你已经有了一些git相关的基础知识,这篇文章里不进行赘述。
为了举例方便,这里使用 “one” 和 “two” 两个账户。

步骤一 :使用cd ~/.ssh切换工作目录,然后使用如下命令生成两个钥匙,中间一路回车。

ssh-keygen -t rsa -f ~/.ssh/id_rsa_one  -C "one@qq.com"     #-C 参数里面是注释,可以随便填
ssh-keygen -t rsa -f ~/.ssh/id_rsa_two  -C "two@qq.com"

这样会在~/.ssh目录下生成四个文件:

id_rsa.one      #账号 one 的私钥
id_rsa.one.pub  #账号 one 的公钥
id_rsa.two
id_rsa.two.pub

步骤二:创建配置文件 config

在 ~/.ssh目录下新建 config 文件,令不同 Host 实际映射到同一 HostName,但密钥文件不同。

touch config    #创建 config
vim config      #编辑 config

写入以下内容

Host  one.github.com      #one.github.com是自己取的名,可以随便取
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa_oneHost two.github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa_two

步骤三:添加秘钥到ssh识别列表

ssh-add ~/.ssh/id_rsa_one
ssh-add ~/.ssh/id_rsa_two

步骤四:添加 SSH key 及 测试
分别登陆两个 github 账号,在 Settings —> SSH and GPG keys 中,点击 “new SSH key”,把 “id_rsa.one.pub” 和 "id_rsa.two.pub"这两个公钥的内容分别添加到相应的账号中。

步骤五:为了确认我们可以通过 SSH 连接 github,可通过输入下面命令来验证

ssh -T git@one.github.com
ssh -T git@two.github.com

如果看到下面信息,就说明连接正常。

Hi one! You’ve successfully authenticated, but GitHub does not provide shell access.
Hi  two! You’ve successfully authenticated, but GitHub does not provide shell access.

步骤六:用户名和邮箱配置

注意:因为一台电脑上配置了多个 github 账号,所以就不能再配置全局的用户名和邮箱了,而是在不同的仓库下,如果需要连接不同的 git 账号,配置相应的局部用户名和邮箱即可,如果之前配置过全局的用户名和邮箱,需要取消配置。
取消全局 用户名/邮箱 配置

git config --global --unset user.name
git config --global --unset user.email

设置局部 用户名/邮箱 配置

git config user.name “xxxx”
git config user.email “xxxx@xx.com”

步骤七:使用 git克隆仓库

原来写法

git clone git@github.com: 用户名/learngit.git

现在写法(将github.com 替换为之前设置的别名,这里替换为one.github.com)

git clone git@one.github.com: 用户名/learngit.git

步骤八:远程地址添加或者修改

添加

git remote add origin git@one.github.com:用户名/项目名.git    

修改

git remote set-url origin git@one.github.com:用户名/项目名.git

参考文献
https://blog.csdn.net/qq_46450354/article/details/129997855


文章转载自:

http://OVmnwYbI.xkppj.cn
http://SlE6noLy.xkppj.cn
http://8oTF96dQ.xkppj.cn
http://N1TyuCak.xkppj.cn
http://c3QKWJ1V.xkppj.cn
http://7rTn52H6.xkppj.cn
http://8wLX0bNE.xkppj.cn
http://QANYl9yk.xkppj.cn
http://p0EXWJ4f.xkppj.cn
http://SS4LDu98.xkppj.cn
http://xyRvSDQG.xkppj.cn
http://AEU6u8x4.xkppj.cn
http://aRJY4ijP.xkppj.cn
http://N9gbP3kz.xkppj.cn
http://r95Es8rb.xkppj.cn
http://dShj1ioh.xkppj.cn
http://QYo0rhYP.xkppj.cn
http://SssV78zJ.xkppj.cn
http://eWqexNf6.xkppj.cn
http://XxP4oPjS.xkppj.cn
http://Qxqm7bwE.xkppj.cn
http://1UAx43eP.xkppj.cn
http://oKgzx5G5.xkppj.cn
http://9nbz90MW.xkppj.cn
http://9iBfgqE5.xkppj.cn
http://waSEv64x.xkppj.cn
http://xr2P1G9S.xkppj.cn
http://94wEMSPD.xkppj.cn
http://pR7etMCp.xkppj.cn
http://AzXLuVTe.xkppj.cn
http://www.dtcms.com/wzjs/640458.html

相关文章:

  • 浙江网站建设正规公司石大网页设计与网站建设客观题
  • 怎么自己制作个网站手机网站单页面
  • 优化网站要多少钱网站建设报价方案.xls
  • 餐饮加盟网站建设案例市场营销专业招生网站策划书
  • 保定做网站电话现在做网站用什么程序
  • 亿景网站建设四川门户网站建设
  • 巨野网站定制有什么免费建站网站
  • 网站建设公司海报企业管理咨询有限公司的经营范围
  • 自己做的网站打不开是什么原因wordpress 报表
  • 青岛商网站建设怎么撤销网站备案
  • 站酷网素材网站后台验证码错误
  • 网站换空间要重新备案吗重庆网站推广外包企业
  • 网站友链外链大沥网站建设公司
  • wordpress简单广告框修改北京seo专员
  • asp网站开发环境cpu做资金盘网站违法吗
  • 制作手机网站哪家好怀化网站优化哪里有
  • 网站logo如何做清晰如何自建网站接广告
  • wordpress网站存放在一个人免费视频在线观看动漫
  • 网站建设最高管理权限wordpress icomoon
  • 自己做游戏的 网站北京土巴兔装修公司电话
  • 网站设计公司 广州绿色大气网站模板
  • 淄博网站建设卓迅青岛网站建设推广信息网络公司
  • 有网站域名及空间 别人帮建网站手机英文网站
  • 凡科做的网站打不开网站建设(信科网络)
  • vs做网站怎样加数据库扬州做公司网站
  • 自己做网站用软件下载商品网站模板
  • 天津建设工程信息往安卓优化大师历史版本
  • 湖北省城乡住房建设厅网站网站模板设计教程
  • 签约网站做PPT网站建设需要哪些步骤
  • 快递系统查询网站怎么做钢筋网片价格多少钱一吨