首页 > 其他分享 >window下让git根据服务器自动选择不同的ssh key

window下让git根据服务器自动选择不同的ssh key

时间:2023-04-10 11:32:15浏览次数:42  
标签:git com window github ssh linux config


git 是使用ssh方式来连接的,所以,流程与linux的ssh连接是一样的.所以只需要配置config文件就可以达到目的;


1 打开当前用户根目录(home目录)下的.ssh,创建一个config文件名的text文件;

2 内容比如编写

#github的连接配置
Host github.com
    User git
    IdentityFile ~/.ssh/pc-k27-github.com-dsa-20150429.pri

3 git pull


就会提示使用那个key,如果有密码就会提示输入密码



config的具体配置请在linux下 使用命令来查看:man ssh_config


标签:git,com,window,github,ssh,linux,config
From: https://blog.51cto.com/u_252283/6180412

相关文章

  • git 配置多端多个账号(码云、github、gitlab)
    首先确认已安装Git,可以通过git–version命令可以查看当前安装的版本。为同一个电脑,配置多个git账号,其整体流程如下:清空默认的全局user.name和user.email为不同的git账户生成不同的ssh-key将以上的ssh-key分别添加到ssh-agent信任列表添加以上的公钥到自己的......
  • 让Window可以预览查看Svg图标的解决方法
    让Window可以预览查看Svg图标的解决方法下载插件包下载地址:https://github.com/maphew/svg-explorer-extension/releases也可以直接下载安装包https://github.com/tibold/svg-explorer-extension/releases/download/v1.1.0/svg_see_x64.exe解压并安装下载后解压svg-e......
  • 项目的GIT分支管理
    概览一个项目涉及到多个模块多个团队进行开发时,则需要将git分支进行规范化管理这种模式下,主要维护两类分支:主要分支masterdevelop辅助分支featruebranch(功能分支)hotfixesbranch(热修复分支)master代码库中有且只有一个主分支,master分支的代码是最稳定的,可以随......
  • window设置开机启动脚本
    设置后台启动新建run.bat文件@echooffif"%1"=="h"gotobeginstartmshtavbscript:createobject("wscript.shell").run("""%~nx0""h",0)(window.close)&&exit:beginpython-mhttp.serverpause添加......
  • GitLab 忘记密码
    使用root权限进入gitlab所在的linux服务器,打开一个终端,输入以下命令:gitlab-railsconsole-eproduction这个-e的参数一定不能少,命令比较慢,几十秒后,会进入控制台。查找root用户:user=User.where(id:1).first修改密码:user.password='newpassword'再次确认修改密码:......
  • Linux|windows——什么是接口与API接口
    今天有个朋友问我什么接口?你们平时都说在写接口,写的是什么鬼啊?我一开始就想,咦小陈同学怎么突然了解编程接口了,不过听到他后一个提问我知道原来他想的是API接口,不过被我主观意识习惯想成了编程定义上的接口。所以就突发其想,想写篇东西说明一下编程定义的接口,与API接口含义。为了区......
  • windows-根据进程名获取进程pid,定时监控多个进程性能并写入csv文件
    #!/usr/bin/python#-*-coding:utf-8-*-importsysimporttimeimportpsutildefget_pid(name):pids=psutil.process_iter()forpidinpids:if(pid.name()==name):return(pid.pid)defwrite_csv(p,pidnum,pidname):cu......
  • 碉堡!“万物皆可分”标记模型上线「GitHub 热点速览」
    这周有个让人眼前一亮的图像识别模型segment-anything,它能精细地框出所有可见物体,它标记出的物体边界线清晰可见。如此出色的模型,自然获得了不少人的赞赏,开源没几天,就拿下了18k+的star,而上周开源不到48小时获得35k+star的推特推荐算法,本周也成功突破50k+关卡。依旧是......
  • jenkins+gitlab+harbor部署CICD
    jenkins相关操作docker部署jenkinsdockerrun--namejenkins-d-p8080:8080-p50000:50000--privileged=true--restart=always-v/jenkins/home:/var/jenkins_home-v/var/run/docker.sock:/var/run/docker.sock-v/usr/bin/docker:/usr/bin/dockerjenkins/jenkins:2......
  • Git config设置相关记录
    如下图中所示,git提供了三层级别的config设置,下层的设置都可以个性化覆写上层的设置,举例来说就是global层的设置可以覆写system层的设置。 ......