参考CSDN博客
https://blog.csdn.net/Hanani_Jia/article/details/77950594
1、遇到问题ssh-keygen: command not found
解决参考网页
https://superuser.com/questions/335534/ssh-keygen-command-not-found-when-setting-up-git-on-windows
The tutorial on GitHub is wrong. The correct one is ssh-keygen -t rsa -C
2、之后输入密码:
以防万一,我把命令行的内容复制下来:
Your identification has been saved in /c/Users/Administrator/.ssh/id_rsa.
Your public key has been saved in /c/Users/Administrator/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:tAQA1j6aykniaRW8COpA2O03kUeA5e5xFTbwYx5+d3U 1327303553@qq.com
The key's randomart image is:
+---[RSA 2048]----+
| oo.++...+ |
| . o. ..o o |
|...o .oo * E|
|o..o+.oo.* o o|
|+ .+o.ooS o . . .|
|+ooo..oo . . . |
|B.+ ... |
|.B |
|. |
+----[SHA256]-----+
3、如果之后你出现了这个界面之后,就说明你的密匙已经成功创建了。
现在你就需要去他刚刚显示的存储位置打开它,把其中的内容复制出来。
C:\Users\Administrator\.ssh
打开id_rsa的时候需要用记事本的方式打开。
里面是:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDp1GsPgALlvZ6RzVoFOHPzG4JGIBG2c5zY0xKf75I+2fE/Nl0IoJJnTiUg15EgHc4vD9LSba52748RoSjiDAv2sl4Uswqq+gSKQqnSZlApk/E7opALEjvdWPWKxeFFePFyGrreV15orZtaSrPZn8M3q31xSheDRnCblQtJGr3kLtAq/fHuc+ZWjj5LSoYKN2f3s7By82FhZsGObrrka6ay45CrIxMRbtfop2sUp3KIVJzjPtWEbsNsP1WrUGzOXfB3RlD0AqPAUz1wSkFoL4jJjNbmdslLkLTtcOG/2r5L4cbUkrwuqfryaIS1BK7S3N/9Up6JaBN+R4ke7b8A3ELN 1327303553@qq.com
4、现在就需要登录到你的GitHub上边添加这个密匙
title写下当时的日期
5、之后你就可以回到你的Git bash上边了
ssh -T git@github.com
然后输入上边的代码,来检查是否成功绑定。
第一次绑定的时候输入上边的代码之后会提示是否continue,在输入yes后如果出现了:You've successfully authenticated, but GitHub does not provide shell access 。那就说明,已经成功连上了GitHub。接下来还需要简单的设置一些东西。
git config --global user.name "gejianwen"
git config --global user.email "1327303553@qq.com"
输入上边的代码,name最好和GitHub上边的一样,email是一定要是注册GitHub的那个邮箱地址
这两个的顺序可以颠倒,没有固定的顺序。
6、下面就要将你的库克隆下来到本地电脑中,方便以后进行上传代码
git clone https://github.com/gejianwnen/Jetson.git
cd到克隆下来的文件夹
然后输入 git add test.txt
之后输入然后git commit -m "cc" 引号内的内容可以随意改动,这个语句的意思是 给你刚刚上传的文件一个备注,方便查找记忆而已
输入之后出现以上情况,然后在输入git push origin master 之后会出现一个
账号密码:1327303553@qq.com 密码:**************
也就是说这几个命令就行;
git config --global user.name "gejianwen"
git config --global user.email "1327303553@qq.com"
git add test.txt
git commit -m "cc"
git push origin master