【原创】Windows平台下Git的安装与配置
一、下载
msysgit是Git for Windows版,其Home Page为:http://msysgit.github.io/ 点击页面中“Download”进入下载列表。可根据个人喜好选择下载版本。这里选择下载最新版:Git-1.8.3-preview20130601.exe.
二、安装
下载完毕,双击开始安装:
1、除了AdvancedXXX选项,其余全选中
![](http://images0.cnblogs.com/blog/425821/201308/19195206-8420eccab3434c28b87b843bbcf57a3b.png)
2、选择“Use Git Bash only”
![](http://images0.cnblogs.com/blog/425821/201308/19195207-bdfebe0d61d74d92b53f72ecbc66d520.png)
3、选择“Checkout as-is,commit as-is”
![](http://images0.cnblogs.com/blog/425821/201308/19195207-ec83ba2281254f81a627fd0d869f54c9.png)
4、等待安装完毕。
三、配置
1、安装完毕,桌面上会有Git Bash图标
,双击进入Git Shell界面
![](http://images0.cnblogs.com/blog/425821/201308/19195208-742dc144f10e4a62acc4bb0673c64077.jpg)
![](http://images0.cnblogs.com/blog/425821/201308/19195208-6f9f6b0e059e4bd7b2c024cb1411206e.jpg)
2、配置Name和Email
命令格式: git config --global user.name "your name"
git config --global user.email "your email address"
![](http://images0.cnblogs.com/blog/425821/201308/19195208-52ce70d22fac4d05b3e1e92214154a0c.jpg)
3、生成Public/Private RSA Key
命令格式: ssh-keygen -C "your email address" -t rsa
![](http://images0.cnblogs.com/blog/425821/201308/19195209-7924b26bf1804c8f9ec177c9a9ab0ead.png)
注意图中红色数字标注:
1、设置Public RSA Key的保存位置,直接回车采用默认地址;
2、设置一个密码,并再次输入确认(这里不建议设置,方便本地使用)
3、Public RSA Key的保存路径:c:\users\username\.ssh\id_rsa.pub
4、将Public Key告知Github
请首先注册一个github账号,Home Page:https://github.com/ 。然后进入Account Settings页面,打开SSH Keys,点击“Add SSH Key”。打开c:\users\username\.ssh\id_rsa.pub,把里面的内容全部Copy到Key对应的输入框内,点击“Add Key”。
![](http://images0.cnblogs.com/blog/425821/201308/19195210-97a5084cbe084b08a000453bf36c4c18.png)
四、Clone Repositories
1、进入Git Workspace,右键选择Git GUI Here:
![](http://images0.cnblogs.com/blog/425821/201308/19195210-8349279e3c864cbe8be4b632260d4ca4.png)
2、选择“克隆已有版本库”
![](http://images0.cnblogs.com/blog/425821/201308/19195211-2865319a5ae6442e9ed370334de0d806.jpg)
3、输入要克隆的版本库地址和保存目录。
![](http://images0.cnblogs.com/blog/425821/201308/19195211-3d6d0a7bd6be4fe881629c6320f8c6e7.png)
需要注意的是:1、版本库地址格式:git@github.com:your resp address;2、保存目录的最后一级不能Exist;3、图中蓝线标注即为your resp address,可以在github.com的Account Settings-->Respositories中看到,如下图红圈所示。
![](http://images0.cnblogs.com/blog/425821/201308/19195211-363ed285684b47eeb9a082744cbf1745.png)
4、根据提示输入密码(在第三节的第三项中所设置),可能会输入多次。
![](http://images0.cnblogs.com/blog/425821/201308/19195212-fba9bbf84e2c49d98613e186a716aa4c.png)
5、Clone成功。
![](http://images0.cnblogs.com/blog/425821/201308/19195212-7078d58158514fb995a772562e66e644.png)
五、简化
第四节中介绍的方法比较复杂,尤其是频繁输入密码。下面介绍一种简单的方法:
1、一定不要设置密码!!!
2、在Git Workspace打开Git Bash Here
3、输入ssh git@github.com 回车,出现如下提示表示已经信任git@github.com站点。
![](http://images0.cnblogs.com/blog/425821/201308/19195213-a8eb3fe6f4694131ad7e14cd2c688667.png)
——2013.8.19 写于北京
作者:Nodin
出处:http://www.cnblogs.com/monodin
个人博客网站:http://www.coderself.com
关于作者:爱摄影,爱旅行,爱自由,爱生活,更要爱自己。活在当下,也在为未来打拼!
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。