今天换新电脑,忘了配置git环境,就去git服务器上取代码,然后一直报错,后来就重新配置了git环境。过程如下
damingwuage:Desktop damingwuage$ ssh-keygen -t rsa -C "1011076472@qq.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/damingwuage/.ssh/id_rsa): (/Users/damingwuage/.ssh/id_rsa
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Passphrases do not match. Try again.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
open (/Users/damingwuage/.ssh/id_rsa failed: No such file or directory.
Saving the key failed: (/Users/damingwuage/.ssh/id_rsa.
damingwuage:Desktop damingwuage$ ssh-keygen -t rsa -C "1011076472@qq.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/damingwuage/.ssh/id_rsa): /Users/damingwuage/.ssh/id_rsa
/Users/damingwuage/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/damingwuage/.ssh/id_rsa.
Your public key has been saved in /Users/damingwuage/.ssh/id_rsa.pub.
The key fingerprint is:
ed:fc:a4:9d:28:8a:e3:65:43:a4:45:2e:95:39:a9:17 1011076472@qq.com
The key's randomart image is:
+--[ RSA 2048]----+
| o+ |
| +E |
| ..+o |
| .=. . |
| ... S . |
| . o |
| + o . |
| .+ .. * . |
| .o... .o + |
+-----------------+
将ssh key添加到GitHub中
用自己喜欢的文本编辑器打开id_rsa.pub文件,里面的信息即为SSH key,将这些信息复制到GitHub的Add SSH key页面即可。