本文所属【知识林】:http://www.zslin.com/web/article/detail/8

Git是一个版本管理工具,类似但优越于CVS、SVN等,具体的好处在使用过程自然能有所体会。

下载Git

Git的客户端下载比较多,下面提供两个下载地址:

下载完成后具体安装和其他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前面灰色的钥匙变量成绿色。

本文所属【知识林】:http://www.zslin.com/web/article/detail/8
文章点评共:0 条
点评内容: 提交点评