0


新电脑重新配置git

文章目录


前言

新买的电脑重新配置git


一、安装Git

Git官网地址:https://git-scm.com/

二、全局配置用户名和邮箱

1.配置用户名

git config --global user.name "xxx"
注:xxx可以随便自己起

2.配置邮箱

git config --global user.email "[email protected]"

三、生成ssh公钥并配置

ssh是Secure Shell(安全外壳协议)的缩写,建立在应用层和传输层基础上的安全协议。为了便于访问github(或gitee),要生成ssh公钥,这样就不用每一次访问github都要输入用户名和密码。

ssh-keygen -t rsa -C "[email protected]"
注:引号中的邮箱是你在 github(或者gitee)上注册所使用的邮箱

上述命令如果执行成功,会返回以下代码,表示设置存储地址

Generating public/private rsa key pair.

Enter file in which to save the key(c/Users/xxx/.ssh/id_rsa):
注:xxx 是你电脑的用户名

此时,直接回车。

回车后,会出现两种情况:

① 第一种:运行正常,直接回车

Enter passphrase(empty for no passphrase):

② 第二种:说明你已经设置了存储地址,我们输入“y”,然后回车

/Users/your username/.ssh/id_rsa already exists.Overwrite(y/n)?y

以上任意两种情况之后,会出现:

Enter same passphrase again:

此时,再次回车,会出现:

Your identification has been saved in /Users/xxx/.ssh/id_rsa.

Your public key has been saved in /Users/xxx/.ssh/id_rsa.pub.

The key fingerprint is:

SHA256:Cxl6JWOTXogvER2CG7R6qegvIZGf1jVNWFHuztRkuPg xxx

The key's randomart image is:+--[ RSA 3072]----+|...||   o oo.||..ooo.||    o o+||...oS.||..+.||. o .||. o+.||+E++.|+----[SHA256]-----+

这时候,SSH key 就生成了。文件目录是:/User/xxx/.ssh/id_rsa.pub。现在就可以将

id_rsa.pub

文件里的内容全选,添加到 github (或者gitee)的 SSH 公钥里。

四、验证 Git 环境是否配置成功

$ ssh -T [email protected]

或者

$ ssh -T [email protected]

备注:

① 当提示输入(yes/no)? 时,在后面输入 yes 回车即可,如果看到欢迎语 “Hi xxx! You’ve successfully authenticated, but GitHub does not provide shell access” 则表示配置成功。

$ ssh -T [email protected]
The authenticity of host 'gitee.com (xxx.xx.xx.xx)' can't be established.
ED25519 key fingerprint is SHA256:+ULzij2u99B9eWYFTw1Q4ErYG/aepHLbu96PAUCoV88.
This key is not known by any other names
Are you sure you want to continueconnecting(yes/no/[fingerprint])? yes
Warning: Permanently added 'gitee.com'(ED25519) to the list of known hosts.
Hi xxxxxx! You've successfully authenticated, but GITEE.COM does not provide shell access.

② 如果提示类似 “ssh: Could not resolve hostname \342\200\223t: Name or service not known” 的错误,解决办法是执行命令:ssh -t -p 22 git@github.com(其中 -p 表示修改服务器端口为22)。

总结

以上就是今天要讲的,本文仅简单介绍了新电脑重新配置 git 的一些有关内容。

标签: git github ssh

本文转载自: https://blog.csdn.net/wx_13643662178/article/details/125641408
版权归原作者 wwangcw 所有, 如有侵权,请联系我们删除。

“新电脑重新配置git”的评论:

还没有评论