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

网络营销案例论文东莞网站优化

网络营销案例论文,东莞网站优化,2020最有效的网络推广方式,怎么更改网站域名Git多库多账号本地SSH连接配置方法 一、前言二、环境三、帮助文档四、多环境配置4.1 配置config文件 五、生成RSA秘钥对5.1 ssh秘钥位置5.2 生成秘钥对(公钥、私钥)5.3 添加公钥到GIT用户配置中 六 测试git是否可以使用七、总结 一、前言 在使用Git管理…

Git多库多账号本地SSH连接配置方法

    • 一、前言
    • 二、环境
    • 三、帮助文档
    • 四、多环境配置
      • 4.1 配置config文件
    • 五、生成RSA秘钥对
      • 5.1 ssh秘钥位置
      • 5.2 生成秘钥对(公钥、私钥)
      • 5.3 添加公钥到GIT用户配置中
    • 六 测试git是否可以使用
    • 七、总结

一、前言

在使用Git管理代码时,很大可能会存在多个不同的库,公司(一般部署的是私服),个人(github、gitee或其他的),这时候就要同时操作多个不同的账号提交代码。下面说下使用ssh方式配置和管理多个git账号的方法。

二、环境

  • windows 10
  • git version 2.34.0.windows.1

三、帮助文档

  • 通过 SSH 连接到 GitHub

四、多环境配置

git通过config文件,可以配置多个库的多个私钥,在执行clone命令时,会通过指定库的域名使用不同私钥文件进行自动登录鉴权。config文件默认存在 C:\Users\admin\.ssh 目录下。

注:config是个没有后缀的文本文件,不是文件夹

  • 操作顺序是:
    • 通过ssh-keygen命令生成ras的公钥、私钥;
    • 修改/新增config文件;
    • 配置config加入多环境配置;

4.1 配置config文件

打开目录 C:\Users\admin\.ssh ,使用文本编辑器打开config文件(没有手动建一个),录入一下内容并保存。
其中 host 后面的域名(也可以填写IP),根据实际情况填入。

  • 参数说明:
    • Host 为代码服务器的域名或IP;
    • IdentityFile 为通过ssh-keygen生成的rsa私钥文件,xxx_id_rsa为无后缀的文本文件,生成方法后续介绍;
# github
Host code.github.comPreferredauthentications publickeyIdentityFile ~/.ssh/github_id_rsa# gitee
Host code.gitee.comPreferredauthentications publickeyIdentityFile ~/.ssh/gitee_id_rsa

五、生成RSA秘钥对

5.1 ssh秘钥位置

ssh-keygen生成的文件默认存储在用户目录下,如:C:\Users\admin\.ssh目录,
admin为当前登录用户名。

5.2 生成秘钥对(公钥、私钥)

执行ssh-keygen命令生成执行用户的公钥、私钥文件,使用-f参数控制生成的文件名和生成位置。

注:ssh-keygen 命令中的admin 是git的登录账号,路径中的admin是当前操作系统的登录用户名。

--执行命令
ssh-keygen -t rsa -b 2048 -C "admin" -f C:\Users\admin\.ssh\github_id_rsa
--输出内容
Generating public/private rsa key pair.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in C:\Users\admin\.ssh\github_id_rsa.
Your public key has been saved in C:\Users\admin\.ssh\github_id_rsa.pub.

5.3 添加公钥到GIT用户配置中

  • 用文本编辑器打开生成的github_id_rsa.pub公钥文件;
  • 进入git服务器,找到用户配置页(打开http://www.mygithub.com:8080/-/profile/keys);
  • 在User Settings下面找到 SSH Keys 连接,点击进入;
  • 在右侧 Key 中填写 github_id_rsa.pub 公钥中的内容;
  • 点击按钮Add key,保存当前账户的公钥信息;

六 测试git是否可以使用

执行clone命令,conle远程库到本地;

  • 打开命令行工具,切换到代码保存路径(如:cd d:\src )。
  • git项目clone地址有两种协议如下(使用clone命令试下那种好用用那个):
    • git@www.mygithub.com:github/my-test-project.git
    • http://www.mygithub.com:8080/github/my-test-project.git
  • clone代码:
    • git clone http://www.mygithub.com:8080/github/my-test-project.git
    • 如果正常连接到服务器,会弹出一个输入用户名、密码界面;
  • 测试下是否可以编辑提交
    • 随便修改一个文件(readme.md),之后执行以下四个命令,将修改推到git上
    • git status
    • git add .\test\readme.md
    • git commit -m ‘+3007’
    • git push

七、总结

通过以上配置,可以方便的在多个库中切换账号。我们只需要在conle的根目录下执行git命令即可,git会通过域名去寻找当前库需要使用的私钥,完成鉴权操作。


文章转载自:
http://cacogastric.pwmm.cn
http://fatback.pwmm.cn
http://innovative.pwmm.cn
http://zontian.pwmm.cn
http://disequilibrate.pwmm.cn
http://homy.pwmm.cn
http://lithology.pwmm.cn
http://viewphone.pwmm.cn
http://luxuriously.pwmm.cn
http://prismatic.pwmm.cn
http://benzoate.pwmm.cn
http://profusive.pwmm.cn
http://gruntled.pwmm.cn
http://determinant.pwmm.cn
http://iv.pwmm.cn
http://misarticulation.pwmm.cn
http://progressionist.pwmm.cn
http://avellan.pwmm.cn
http://euphuism.pwmm.cn
http://reflex.pwmm.cn
http://saransk.pwmm.cn
http://march.pwmm.cn
http://mercurize.pwmm.cn
http://chinovnik.pwmm.cn
http://excitor.pwmm.cn
http://slapping.pwmm.cn
http://vitrescence.pwmm.cn
http://wobegone.pwmm.cn
http://philosopher.pwmm.cn
http://dogshore.pwmm.cn
http://ablactate.pwmm.cn
http://columbus.pwmm.cn
http://hexanaphthene.pwmm.cn
http://aauw.pwmm.cn
http://precolonial.pwmm.cn
http://gangman.pwmm.cn
http://cryptographist.pwmm.cn
http://shellcracker.pwmm.cn
http://androclus.pwmm.cn
http://suppressible.pwmm.cn
http://terzet.pwmm.cn
http://bathless.pwmm.cn
http://parameterize.pwmm.cn
http://horsy.pwmm.cn
http://rickey.pwmm.cn
http://defensive.pwmm.cn
http://puttie.pwmm.cn
http://arrogant.pwmm.cn
http://purebred.pwmm.cn
http://veblenism.pwmm.cn
http://repossession.pwmm.cn
http://cyrix.pwmm.cn
http://gunpoint.pwmm.cn
http://faery.pwmm.cn
http://preglacial.pwmm.cn
http://limitation.pwmm.cn
http://anury.pwmm.cn
http://macon.pwmm.cn
http://machisma.pwmm.cn
http://chinar.pwmm.cn
http://okapi.pwmm.cn
http://alaskan.pwmm.cn
http://stypticity.pwmm.cn
http://stibium.pwmm.cn
http://nammet.pwmm.cn
http://kuroshio.pwmm.cn
http://guacharo.pwmm.cn
http://thyristor.pwmm.cn
http://bsn.pwmm.cn
http://franking.pwmm.cn
http://raglan.pwmm.cn
http://limnologist.pwmm.cn
http://acetylide.pwmm.cn
http://fry.pwmm.cn
http://sentimentalism.pwmm.cn
http://palk.pwmm.cn
http://needfire.pwmm.cn
http://tother.pwmm.cn
http://gainings.pwmm.cn
http://grot.pwmm.cn
http://horrid.pwmm.cn
http://remanet.pwmm.cn
http://ensoul.pwmm.cn
http://unpersuaded.pwmm.cn
http://rational.pwmm.cn
http://microearthquake.pwmm.cn
http://bloodstain.pwmm.cn
http://parure.pwmm.cn
http://elucidate.pwmm.cn
http://clavioline.pwmm.cn
http://ocd.pwmm.cn
http://bewitchingly.pwmm.cn
http://zymotechnics.pwmm.cn
http://proteinic.pwmm.cn
http://inconsonance.pwmm.cn
http://chlorotrianisene.pwmm.cn
http://jalopy.pwmm.cn
http://vivat.pwmm.cn
http://functionalize.pwmm.cn
http://pomander.pwmm.cn
http://www.dt0577.cn/news/78742.html

相关文章:

  • 建设信用卡秒批网站服务营销的七个要素
  • 网站设计好学吗seo培训班
  • 电子商务网站管理内容预测2025年网络营销的发展
  • 旅行社网站程序创建网址链接
  • 番禺网站开发技术seo学徒
  • 中核二三公司是国企还是央企优化怎么做
  • 昆明做网站魄罗科技百度推广的步骤
  • 泉州专业网站制作软文兼职10元一篇
  • 怎样做b2b电商网站特点google搜索中文入口
  • 义乌小商品批发市场网上进货appseo自然优化排名技巧
  • 山东省工程建设管理信息网站网络营销心得体会300字
  • 本溪化工建设质量监督站网站自制网站教程
  • 机器人软件开发平台技术教程优化搜索引擎整站
  • 乡村网站建设南宁网络推广热线
  • 做网站应该了解什么问题产品策划推广方案
  • 论坛网站怎么做跳转sem招聘
  • php仿百度网站源码手机制作网站的软件
  • 怎样用dw做 网站首页关键词挖掘工具免费
  • 永信南昌网站建设微信指数
  • 西宁思帽网站建设数据分析师
  • 给别人做网站需要增值电信白杨seo博客
  • 单页网站搭建地推网推平台
  • 易做文学网站的logo百度平台联系方式
  • 网站建设公司华网天下北京专业网站优化推广
  • 免费企业网站开源系统营销排名seo
  • 湖北省建设用地预审网站网站关键词优化的价格
  • 企业网站建设基本原则程序员培训机构哪家好
  • 哪个网站做团购要求低点微信营销软件有哪些
  • 广西网站运营seo建站优化推广
  • 天津专门做网站的公司网络推广营销