赞
踩
git config –-global user.name ‘xxxxx’
git config –-global user.email ‘xxx@xx.xxx’
在你的git base上,分别敲入以上指令,设置一下全局配置,名字自己取,邮箱也是你自己的
ssh-keygen -t rsa -C ‘上面的邮箱’
代码参数含义:
-t 指定密钥类型,默认是 rsa ,可以省略。
-C 设置注释文字,比如邮箱。
-f 指定密钥文件存储文件名。
Generating public/private rsa key pair. Enter file in which to save the key (/c/Users/wenfu/.ssh/id_rsa): Created directory '/c/Users/wenfu/.ssh'. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /c/Users/wen/.ssh/id_rsa Your public key has been saved in /c/Users/wen/.ssh/id_rsa.pub The key fingerprint is: SHA256:CWbbd3uAAwMXcuXXXXXXXXXXXXXXXhcw XXXX@163.com The key's randomart image is: +---[RSA 3072]----+ | =.Bo+ o o+*| | E = = o ++| | B + = = o .| | = = * = + o | | . . S .| | . o = . | | . + | | o . | | . | +----[SHA256]-----+
如上提示,去到/c/Users/wen/.ssh/id_rsa.pub目录,找到你.pub后缀的文件,这个就是公钥,密钥不要动它。放着就好。打开id_rsa.pub这个文件,把里面的内容复制
1、登录GitHub,点击右上角你的头像,进入你的Settings
2、点击"SSH and GPG keys",再点击"New SSH key"
3、随便起个标题,然后在key填入id_rsa.pub文件里复制的内容,点击"Add SSH key"即完成
ssh -T git@github.com
先会有以上提示,输入”yes“即可,然后看到You’ve successfully 即为成功。
TortoiseGit想要clone代码,还需要使用.ppk的密钥文件,才能进行数据传输
在此,需要使用PuTTYgen工具
选择导入密钥
选择上方生成的id_rsa密钥
再选择保存密钥(save private key)
即可生成.ppk文件的密钥,随后在clone的时候选择即可正常传输
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。