1.安装软件Git
1.1下载Git的安装包
1. 进入git主页https://git-scm.com/,会自动选择你所适配的版本,然后下载Git的安装包。
2.也可在淘宝镜像网站https://registry.npmmirror.com/binary.html?path=git-for-windows/中下载相应的安装包。
1.2安装Git
1.双击Git-2.39.1-64-bit.exe。
2.双击完之后,点击next。
3.选择想要安装的目录。
4.选择相应配置,默认下一步。
5.创建开始菜单,默认下一步。
6.选择Git使用的默认编译器。
7.调整新仓库中初始化分支的名称。默认下一步。
8.配置PATH环境,可以选择第一项也可以选择第二项。
第一项是最安全的,PATH不会被修改,可以使用Git。第二项也被认为是安全的,它只向PATH中添加一些最小的Git包以避免使用可选的Unix工具混淆环境。你将能够从Git Bash和Windows命令提示符中使用Git。这里我选择第一项。
9.选择HTTPS传输后端,默认下一步。
10.配置行结束转换,默认下一步。
11.配置和终端模拟器以与Git Bash一起使用,默认下一步。
12.选择Git pull的默认行为,默认下一步。
13.选择一个凭证帮助器,默认下一步。
14.配置额外选项,默认配置,点击install
15.正在安装
16.安装成功。
17.检验是否安装成功。
鼠标点击右键,可以看到Git GUI Here和Git Bash Here就说明安装成功了。
2.Git的环境配置
2.1点击上图中的Git Bash Here进行账号配置
在GitHub、Gitee、Gitlab等上分别注册账号,注册完毕后,桌面右键选择Git Bash Here,进行账号配置,命令如下:
此时会在C:\Users\Administrator目录下生成.gitconfig配置文件(此文件不能删除)。
查看.gitconfig配置文件中的内容,与“git config --global --list”命令查询到的内容一样。
2.2配置ssh keys
Gitlab需要识别出你推送的提交确实是你推送的,而不是别人冒充的,而Git支持SSH协议,所以GitLab只要知道了你的公钥,就可以确认只有你自己才能推送。
GitHub、Gitee或Gitlab允许你添加多个Key。假使你有若干台电脑,只要把每台电脑的key都添加到Github,就可以在每台电脑上往GitLab上推送了。
1.执行ssh-keygen -t rsa -C,(注意ssh-keygen无空格),生成SSH(你的电脑与Citee通信的安全连接)。命令如下:
2.执行完成后到系统盘users目录中查看生成的ssh文件。
在Git窗口中输入cat ~/.ssh/id_rsa.pub命令,可以查看公钥和私钥。命令如下:
3.将公钥(id_rsa.pub),添加到GitHub、Gitee或GitLab平台中。
GitLab平台:
将公钥粘贴到“密钥”中,并填写上任意“标题”。
GitHub平台:
将公钥粘贴在Key中,随意编写一个Title。
Gitee平台:
将公钥粘贴在Key中,随意编写一个Title。
4.测试配置是否成功
在Git Bash中输入ssh -T git@github.com。命令如下:
第一次使用Git的命令连接Github时,会得到一个警告,这是因为Git使用SSH连接,而SSH连接在第一次验证GitHub服务器的Key时,需要你确认GitHub的Key指纹信息是否真的来自于GitHub的服务器,输入yes回车即可。
Git会输出一个警告,告诉你已经把GitHub的Key添加到本机的一个信任列表里了:
分别使用ssh -T git@gitlab.com和ssh -T git@gitee.com命令也可以测试配置GitLab和Gitee是否成功,同样第一次也会输出一个警告,原因同上,分别输入yes回车即可。命令如下: