git配置

git配置以及连接github

最近换了台新电脑,所以得重新下载git以及进行相关的配置,但是由于距离上一次安装和配置git的时间太长了,所以突然发现无从下手。打开之前参考的博客以及上网排除问题后,最终还是配置好并把项目上传到github上了,特意写个帖子,防止自己下次再遇到此情况时又变的手足无措。

1、下载安装git和登录GitHub

首先,在本机安装git,可以在这里下载,然后下载好后直接点击安装,如果不出意外的话会安装好git bash以及git GUI。git bash为命令行模式,一般用的比较多。此外,还要在github上登录自己的账号,这个账号最后作为远程库。

2、生成git密钥并完成连接

因为后面要将本地库的代码上传到远程库,为了验证是否是本人上传,git采用了非对称加密装置,及需要生成公钥和私钥。具体如下:
a、打开git bash,先输入ssh-keygen 生成密钥,最后会生成一个.ssh的文件夹,路径为~/.ssh,该文件夹下有两个文件,分别为id_rsa以及id_rsa.pub分别对应为私钥和公钥。
b、接下来输入设置用户名和邮箱,分别使用下面两个命令:

$ git config --global user.name "name"
$ git config --global user.email "email"

name和email分别为github账户的用户名和登录邮箱。接着,打开github账户,在Setting的SSH and GPG keys下面添加新的SSH,将id_rsa.pub的内容复制到key文本框中,title可以自取,可以选择此电脑的名字。
c、使用ssh-add -l查看本地SSH配置情况。如果配置成功,那么就会出现类似下面的情况,

2048 SHA256:8J70WllHBwvnolh+LVG2pIOMKRkhzJibLjyoiZNBXvA /d/ssh/github (RSA)

如果提示为:

Could not open a connection to your authentication agent.

说明配置没有成功。此情况说明ssh-agent没有找到私钥,所以得手动添加私钥。首先使用命令ssh-agent bash,后面再输入ssh-add ~/.ssh/id_rsa。因为,此处注意add后面为id_rsa的路径,所以得弄清楚自己的文件在哪个文件夹下,一般情况是在.ssh中。
d、完成上述步骤后,一般情况就可以完成本地雨远程库的连接。可以使用命令ssh -T git@github.com检查是否完成配置并连接到github上。

3、下载和上传代码

这个网上的教程比较多,此处不再赘叙。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值