本文章来自【知识林】
Git是一个版本管理工具,类似但优越于CVS、SVN等,具体的好处在使用过程自然能有所体会。
下载Git
Git的客户端下载比较多,下面提供两个下载地址:
- GortoiseGit https://tortoisegit.org/download/
- Git https://git-scm.com/download/win
下载完成后具体安装和其他Windows的安装程序没什么两样,就不再赘述。
配置环境变量
安装完成后需要将git安装目录下的bin目录复制到系统环境变量中:
右键“计算机”->属性->高级系统设置->“高级”选项卡->“环境变量(N)”->找到变量列为“path”那行,选中点“编辑”,在最末尾以英文分号“;”隔开,并粘贴上述的bin目录。
我这里是:D:\Program Files\Git\bin
,然后确定完成。
验证:可在命令提示符窗口里输入git --version
,只要显示出git的版本信息就表示安装成功。
为Git设置用户信息
在设置用户信息之前需要先有版本库的用户,这里选择Github作为版本库,所以需要先到https://github.com上注册用户信息。
打开命令提示符窗口(Win+R
->cmd
)开始设置用户信息:
git config --global user.name "your username"
git config --global user.email "your_email@domain.com"
完成后可在用户文件夹下找到相应的配置文件信息,我这里是:C:\Users\zsl-pc\.gitconfig
,以文本方式打开后可以看到上面的配置信息:
[user]
email = 398986099@qq.com
name = zsl131
为Github账号添加SSH Keys
在github.com上的Settings里面可以看到SSH and GPG keys的配置,此设置的目的是为了方便访问Git服务器时不需要输入密码,这样即方便又更安全。
- 创建公钥
在Git安装目录的bin目录里面有个bash.exe的文件,双击运行,可打开一个类似Linux的界面,输入:
ssh-keygen -t rsa -C “your_email@domain.com”
这里输入自己在github上的邮箱地址,连续按三次回车即可创建完成
公钥和私钥都放在用户文件夹的.ssh目录下,这里是:C:\Users\zsl-pc\.ssh
- 查看公钥
查看C:\Users\zsl-pc\.ssh
目录下的id_rsa.pub
文件,即可得到公钥值。
- 在Github上配置公钥
登录github -> 点击账号图标 -> Settings -> SSH and GPG keys -> New SSH key
输入title值(自己随便写,只要方便自己记住是哪台服务器的)
粘贴从id_rsa.pub
中复制过来的公钥值
点Add SSH key按钮后要求需要再次输入登陆密码,完成后即可创建完成。
刚创建完成的SSH Keys前面的钥匙是灰色的
- 测试是否配置成功
在bash.exe
的窗口里输入:
~$: ssh -T git@github.com
提示:
Are you sure you want to continue connecting (yes/no)?
输入yes回车,只要显示 successfully authenticated字眼即表示公钥配置成功。
此时刷新github.com网站上的SSH and GPG keys页面可以看到刚配置的SSH keys前面灰色的钥匙变量成绿色。
本文章来自【知识林】