配置Git作者相关信息,以及SSH,全网最简单!

简介: 配置Git作者相关信息,以及SSH,全网最简单!

在国内github常常有访问不到的时候,所以在此推荐大家使用gitee(码云)。

以上工作准备就绪后我们开始进入正题,配置Git相关信息

1.配置作者相关信息

  • 桌面右键打开 Git Bash Here 操作界面
  • 20210610103609247.png首先我们要配置的是git的用户名和邮箱,每次提交代码git都会带上作者信息
git config --global user.name "mengwanzhou" //名字
git config --global user.email "mengwanzhou.com"  //注册账号时用的邮箱

20210610104224730.png


2.配置 ssh免密连接


进入 git bash 输入ssh-keygen -t rsa -C "xxxxx@xxxxx.com"命令,连续三次回车,生成我们的ssh秘钥,如果之秘钥已经存在了,可以先执行rm -rf ~/.ssh/*命令先删除,在重新生成。

注意:(这个句命令行如果你多打一个空格,可能就要重装系统了,建议复制运行。)


ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

20210610112429109.png


生成成功后我们输入以下命令查看完整的秘钥并复制。

cat ~/.ssh/id_rsa.pub


20210610112653962.png

来到码云进入设置,找到SSH公钥

20210610112821151.png

标题:随便起,建议设置为项目名称。
公钥:就是刚才复制过来那串。

20210610113258709.png

输入密码验证,然后就添加成功了!!!

20210610113434971.png

添加成功后我们重新打开 Git Bash 命令行输入以下命令进行测试

ssh -T git@gitee.com


注意:输入完命令后,需要手动的确认以下以后是否使用这个秘钥,输入yes完成确认。

20210610113637745.png

以后我们使用git客户端给码云推送项目时就不用填写账号密码了!


相关文章
|
1天前
|
网络协议 开发工具 网络虚拟化
SourceTree git 配置代理
SourceTree git 配置代理
6 1
|
4天前
|
开发工具 git
GIT:如何合并已commit的信息并进行push操作
通过上述步骤,您可以有效地合并已提交的信息,并保持项目的提交历史整洁。记得在执行这些操作之前备份当前工作状态,以防万一。这样的做法不仅有助于项目维护,也能提升团队协作的效率。
12 4
|
5天前
|
开发工具 git
GIT:如何合并已commit的信息并进行push操作
通过上述步骤,您可以有效地合并已提交的信息,并保持项目的提交历史整洁。记得在执行这些操作之前备份当前工作状态,以防万一。这样的做法不仅有助于项目维护,也能提升团队协作的效率。
33 3
|
26天前
|
存储 Shell 开发工具
内核维护者手册 - 配置Git【ChatGPT】
内核维护者手册 - 配置Git【ChatGPT】
|
1月前
|
JavaScript IDE 前端开发
前端开发工具配置 nodejs & git & IDE
前端开发工具配置 nodejs & git & IDE
|
1月前
|
安全 网络协议 Shell
Github代码仓库SSH配置流程
这篇文章是关于如何配置SSH以安全地连接到GitHub代码仓库的详细指南,包括使用一键脚本简化配置过程、生成SSH密钥对、添加密钥到SSH代理、将公钥添加到GitHub账户以及测试SSH连接的步骤。
38 0
Github代码仓库SSH配置流程
|
1月前
|
网络安全 开发工具 git
拉取 gitee 代码,配置SSH,Please make sure you have the correct access rights
拉取 gitee 代码,配置SSH,Please make sure you have the correct access rights
37 1
|
30天前
|
网络安全 Windows
在Windows电脑上启动并配置SSH服务
在Windows电脑上启动并配置SSH服务
52 0
|
1月前
|
Ubuntu Shell 网络安全
【Ubuntu】配置SSH
【Ubuntu】配置SSH
46 0
|
1月前
|
安全 Linux 网络安全
在Linux中,如何配置SSH以确保远程连接的安全?
在Linux中,如何配置SSH以确保远程连接的安全?