首页 > 其他分享 >sourcetree配置多ssh

sourcetree配置多ssh

时间:2024-02-04 17:34:51浏览次数:32  
标签:github self 配置 id git ssh com sourcetree

Sourcetree-工具-选项-ssh客户端选择OpenSSH
输入对应的ssh key,用【;】分隔

C:\Users\Javen\.ssh\id_rsa;C:\Users\Javen\.ssh\self_id_rsa

.ssh目录创建 config 文件

Host github.com
HostName ssh.github.com
User git
Port 443

Host work.github.com
HostName ssh.github.com
User git
Port 443

Host self.github.com
HostName ssh.github.com
User git
Port 443
IdentityFile C:\Users\Javen\.ssh\self_id_rsa

测试生效

ssh -T [email protected]
// Hi work

ssh -T [email protected]
// Hi self

对应的仓库路径,需要对应 config 文件

git@[对应 ssh key 的 host]:[用户]/[项目名].git

例如:
[email protected]:[用户]/[项目名].git
// 对应默认的 id_rsa 的 ssh

例如:
[email protected]:[用户]/[项目名].git
// 对应 self_id_rsa 的 ssh

标签:github,self,配置,id,git,ssh,com,sourcetree
From: https://www.cnblogs.com/NKnife/p/18006631

相关文章

  • Vim配置成类似source insight的IDE
    前言基本安装sudoapt-getinstallvimvim-scriptsvim-docvim-scripts是vim的一些基本插件,包括语法高亮的支持、缩进等等。1ctags+taglist安装配置1.1ctag作用ctags最先是用来生成C代码的tags文件,后来扩展成可以生成各类语言的tags,有些语言也有专有的tags生成工具......
  • PowerShell是一种跨平台的任务自动化解决方案,包括命令行shell、脚本语言和配置管理框
    PowerShell是一种跨平台的任务自动化解决方案,包括命令行shell、脚本语言和配置管理框架。PowerShell运行在Windows、Linux和macOS上。创建一个思维导图来概述PowerShell命令可能包括以下几个主要部分:基础命令操作Get-Help:获取命令帮助Get-Command:查找命令Get-Member:查看对......
  • ssh远程管理实现从交换机登录交换机
    ssh分为两个版本,使用命令行对虚拟机进行设置操作的时候需要注意对ssh版本的支持问题。ssh使用非对称加密方法————设置公钥私钥。对于收发消息双方,只需一方生成公钥私钥,将其中一个发送给对端,对端使用收到的密钥处理数据,另一种数据用于本端处理数据。举例如下:A发数据给B:A生成......
  • 如何在一台新电脑上添加github的ssh公钥
    大概原理使用git在自己电脑上生成一个id_rsa和id_rsa.pub两个文件然后复制id_rsa.pub中的到github中生成一个ssh公钥具体步骤及代码可以看链接操作链接1.设置用户名gitconfig--globaluser.name‘用户名’2.设置用户名邮箱gitconfig--globaluser.email‘你的......
  • C++之INI配置文件读写/注释库 inicpp 介绍【简单易用-包含inicpp.hpp头文件即可】
    一个头文件(header-file-only)搞定INI文件读写、甚至进行注释。跨平台,并且用法极其简单。MITlicense,从此配置INI文件就像喝水。【注:对您有帮助的话,Star或Issues为项目维护提供动力,感谢。】-byofficalofJN-inicppproject.一、库下载https://github.com/dujingning/inicpp......
  • CH392作服务器TCP Server应用配置使用
    CH392工作在TCPServer模式时,参考手册说明需要打开监听Socket端口,也要设置数据连接Socket端口,注意数据连接Socket的源端口和监听Socket的源端口一致。 配置TCPServerSocket数代码处理如下:voidInitCH392InfParam(void){memset(&CH392Inf,0,sizeof(CH392Inf......
  • Charles安装及配置
    注:本文只介绍Charles的安装和PC端抓包,手机端抓包大同小异。一、下载安装Charles1、官方网址:https://www.charlesproxy.com/   选择自己需要的macos/windows/linux下对应的最新版本,选择安装盘符,安装即可如果网络不好也可以直接下载:windows:charles-proxy-4.6.5-win64-onkj.msimac......
  • apache如何配置统一请求随机转发到不同服务
    ApacheHTTP服务器可以使用mod_proxy和mod_proxy_balancer模块来配置统一请求随机转发到不同的后端服务。这里提供一个基本的配置示例,展示如何实现随机负载均衡。首先,确保你的Apache服务器已经安装了mod_proxy和mod_proxy_balancer模块。在大多数Linux发行版中,这些模块默认是安装......
  • H3C ACL配置
    1.配置举例,限制测试环境50段(10.1.50.0/24)与正式网络(10.1.40.0/24)互访。测试环境和正式环境网关均在同一交换机上。  aclnumber3002namelimitv50_otherrule10permitipsource10.1.50.00.0.0.255destination10.1.40.2000rule21denyipsource10.1.50.00.0.0......
  • mac下通过ssh脚本实现免账号密码连接运服务器
    mac脚本连接服务器编辑脚本viXXX.ssh#spawn启动一个子进程spawnsshroot@IP-pPORT#expect当出现password:字样时expect"password:"#send向子进程发送密码send"PASSWORD"#控制权交还给用户interact使用脚本expectXXX.ssh如果这篇文章对你有用,可以关注本人......