TortoiseGit与Git生成ssh秘钥添加到代码托管平台

一 配置TortoiseGit

1.使用TortoiseGit下的PUTTYGEN生成.ppk文件

这一步不会的话可以自行Baidu/Google一下。

2.在代码托管平台的添加公钥

用记事本打开ppk文件,复制如下红框内的shh公钥,加上ssh-rsa的前缀,添加至代码托管平台即可。

二 配置Git

1.使用git bash生成秘钥

打开git bash,输入ssh-keygen -t rsa -C "你的Git对应邮箱地址",然后一路回车即可。

2.在代码托管平台的添加公钥

进入上图红框中的路径,用记事本打开id_rsa.pub文件,然后全选复制,添加至代码托管平台。

三 愉快的使用小乌龟抽插代码!

原文地址:https://www.cnblogs.com/mycea/p/12246152.html

时间: 2024-10-07 07:40:27

TortoiseGit与Git生成ssh秘钥添加到代码托管平台的相关文章

Github 生成SSH秘钥(详细教程)

前言 很多朋友在用github管理项目的时候,都是直接使用https url克隆到本地,当然也有有些人使用 SSH url 克隆到本地.然而,为什么绝大多数人会使用https url克隆呢? 这是因为,使用https url克隆对初学者来说会比较方便,复制https url 然后到 git Bash 里面直接用clone命令克隆到本地就好了.而使用 SSH url 克隆却需要在克隆之前先配置和添加好 SSH key . 因此,如果你想要使用 SSH url 克隆的话,你必须是这个项目的拥有者.否

TortoiseGit 绑定 GitHub/Gitee ssh秘钥

小乌龟生成私钥和公钥 打开PuTTYgen 生成公钥/私钥文件 打开Pageant添加私钥.ppk文件 打开私钥文件获取key 打开GitHub/Gitee添加公钥 Gitee GitHub 原文地址:https://www.cnblogs.com/mainland/p/12150778.html

GIT文件的三种状态 & Git SSH秘钥问题

一:GIT文件的三种状态 1-- 在目录下新建README.txt文件,接着,使用"git status"查看文件状态,如 可以看到,Git友好的标示出README.txt为"Untracked files",并且提示使用"git add <file>..."的命令将文件包含到待提交清单中. 2-- 按照提示,使用"git add README.txt"命令,然后,使用"git status"查

【github】添加 ssh 秘钥

1 生成秘钥 打开shell 备注: [email protected] 为邮箱地址 ssh-keygen -t rsa -C "123@example.com" 此处选Y ,其他都是一路回车 2 查看 cat ~/.ssh/id_rsa.pub 把此处的秘钥复制.放到 github ssh秘钥里边即可 原文地址:https://www.cnblogs.com/richerdyoung/p/9208350.html

ssh秘钥交换详解与实现 diffie-hellman-group-exchange-sha

ssh的DH秘钥交换是一套复合几种算法的秘钥交换算法.在RFC4419中称为diffie-hellman-groupX-exchange-shaX 的算法(也有另一种单纯的 rsaX-shaX 交换算法).本文就以diffie-hellman-group-exchange-sha256为例,详尽地讲解整个完整的秘钥交换过程. 笔者在RFC上和网上看了很久,也只是做了一个大致了解,对实现的帮助不大.实际在实现过程中,有太多的细节需要注意,在很多细节的分歧中,需要自己抱着勇气去测试.(原谅我不看op

Ansible推送ssh秘钥

一.系统环境和安装软件版本1),系统安装[[email protected] ~]# cat /etc/issueCentOS release 6.5 (Final)[[email protected] ~]# uname -r2.6.32-431.el6.x86_642)4台主机Ansible(192.168.0.22)另外3台主机IP分别是(192.168.0.24,192.168.0.156和192.168.0.157)3)安装YUM源[[email protected] ~]# rpm

ssh秘钥登录

自己在网上找ssh秘钥登录的教程,发现写的都不符合我迷糊的那一点:然后自己查man帮助. 刚开始的时候不知道Linux如何充当SSH client,然后自己已解决,解决见下 本地生成密钥(public key 和 private key).其中,public key存放在欲登录的服务器上,而privatekey为特定的客户机所持有. 当客户机向服务器发出建立安全连接的请求时,首先发送自己的public key,如果这个public key是被服务器所允许的,服务器就发送一个经过public ke

ansible 批量推送ssh秘钥

ansible 批量推送ssh秘钥 参考:http://docs.ansible.com/ansible/authorized_key_module.html # vi /etc/ansible/hosts [caoguo] 192.168.88.154 ansible_ssh_user=root ansible_ssh_pass=toor ansible_ssh_port=22 [[email protected] ansible]# ssh-keygen Generating public/

Mac系统Git生成ssh公钥

Mac系统Git生成ssh公钥 在使用Git仓库进行代码管理时,新的电脑上往往需要生成ssh公钥进行匹配,Mac系统生成Git公钥过程如下: 1.检查本机是否已有公钥 在终端中输入如下命令: ? 1 $ cd ~/.ssh 2.如果电脑中有以前遗留的密钥,将其删除掉 使用如下命令: ? 1 2 3 $ mkdir key_backup $ cp id_rsa* key_backup $ rm id_rsa* 3.生成新的公钥 终端中输入如下命令 ? 1 $ ssh-keygen -t rsa -