git配置

    技术2022-07-11  107

    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、下载和上传代码

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

    Processed: 0.012, SQL: 9