二、开始使用Git前的一些准备
下面的一些操作是为了把本地的Git仓库和Github上的远程仓库连接起来,若不需要建立远程仓库,可以跳过该部分的阅读,直接进入“使用Windows命令行上传代码到Github仓库(三)”。
1、设置本地Git的user name和user email
a、打开cmd命令行(Windows+R)
b、打开Git文件夹里的git-bash
c、选择一个文件夹,右击选择Git Bash Here
选择上述a、b、c三种方法中的一种,并在打开的输入框内输入
git config --global user.name “XXX1”
git config --global user.email “XXX2”
"XXX1"替换成自己的用户名
"XXX2"替换成自己的邮箱
第一次设置的user name和user email其实是Git在本地的一个变量,该变量不随Git仓库的改变而改变,但是也可以为某一个仓库设置单独的user name和user email。
因此,user name和user email第一次设置完后,以后建立的Git仓库默认使用本次的user name和user email。
PS:由于github是根据Git本地仓库的user name和user email来统计contribution和记录每次commit记录的,所以若github账号用户注册的用户名、邮箱与Git本地仓库的user name和user email不一致的话,就无法进行上述的统计,所以建议github和Git本地仓库的user name和user email设置的统一。
user name和user email设置完成后可以使用
git config -l
命令查看设置是否成功
查看最后的user.name和user.email和设置的是否一致
2、检查是否有SSH key
找到对应路径的文件夹,如果没有,说明还没有生成密匙。找到文件夹后打开,检查是否有id_isa和id_isa.pub文件存在,有则表示已经有SSH key了,不需要重新生成。
3、生成密匙
使用命令
ssh_keygen -t rsa -C “XXX2”
"XXX2"是上面使用的user email
连续3个回车,可以得到两个文件(默认在上面的文件路径下):id_rsa和id_rsa.pub
4、添加ssh到github上
打开github,登录
用户 -> setting -> SSH and GPG keys -> New SSH key
进入页面后,填写ssh key的Title,即这个密匙的名字。
然后用记事本打开id_rsa.pub文件,复制全部内容,粘贴到框2中,点击Add SSH key便添加完成
到此为止已经完成了将本地Git仓库和github远程仓库连接起来的操作,今后可以随时把在本地Git仓库修改的代码上传到github远程仓库中,或者从github远程仓库下载代码到本地仓库,实现本地和远程仓库的对接管理。
使用Windows命令行上传代码到Github仓库(一):
https://blog.csdn.net/kate_mj/article/details/103560388