在windows安装配置Git开发环境
2014-10-19 20:31
519 查看
开始配置Git的开发环境。首先从google code下载最新的windows的git安装包msysgit,当时我下载的是Git-1.7.4-preview20110204.exe,然后就开始安装了,开始上图:
http://blog.csdn.net/jiguanghoverli/article/details/7902791 XP下搭配Git环境
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/367b784e242d1b71ba7929f26a27cc87.jpg)
下一步
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/0e023f58ecced73a3cb8eca7b676140a.jpg)
同意GNU协议
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/ee8cafeae9e2b91fd095daeb6ddc2198.jpg)
选择安装位置,下一步
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/f233b891c133325616c89c46888c53fa.jpg)
选择TrueType Front,下一步
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/25a9969752fa16158f28496adbeff57e.jpg)
不创建启动文件夹
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/add934ee696474020b04022d31d91d45.jpg)
默认Git Bash,就可以了
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/c835128506c9d3423e0e1b252c077eb5.jpg)
选择使用OpenSSH
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/13c66c0a7f2fb9786fdabfabfa0d7fec.jpg)
选择默认的Checkout Style
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/19710a427b1d878187d55a755f17df53.jpg)
安装完成了
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/afc7f407baca611cef4fbbb66de47cb7.jpg)
就这样安装好Msysgit后,就可以开始配置开发环境了,在你的工作目录建立一个新的文件夹Git,比如我的
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/326d85ba71977056627f3d300f720f8a.jpg)
选择Git文件夹,右键,选择Git Bash Here,会弹出shell命令行界面
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/70eea4b39a0414ac949993899c3265ed.jpg)
输入命令
ssh-keygen –C “你的email地址 “ –t rsa
就会为你生成一个 SSH Key,然后会询问一些保存文件的位置,设置密码神马的,直接回车,回车,回车,默认的就可以了
因为主要是在本地使用,可不使用口令,直接回车就可以了!
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/a14d14409cfb5ecccd5ddc72f7cd92a5.jpg)
好了,现在为你生成了sshkey了。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/4ecd24d3dcb5495d6deeb7d948fb885e.jpg)
如果你有一个github的账号的话,
登陆github.Com 网站,在SSH Public Keys 设置你的SSH Public
Keys
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/567d424527ee7afc6b82d7ea246358de.jpg)
创建一个数据仓库
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/abfe3ca4d48ee47d2e782a12fd538829.jpg)
设置相关的信息
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/f96a6b16651aa1b8dc52b12d3bb6aefc.jpg)
现在回到你的工作目录,可以选择设置你默认的email和nickname
输入命令
git config –global user.email 你的email地址
git config –global user.name "Arthur"
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/9e3f5c8351519038da4fbfe44d9346f6.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/0f4683fff0e79abbe0fc940264c67c9a.jpg)
右键你的工作目录Git,选择Git GUI,选择克隆已有版本库
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/1423f9063932f16537edc4536049a226.jpg)
输入你在github的项目地址,例如
git@github.com:caijiamx/Magento-Theme.git
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/0bd00e6f307928aeb4fee4e6224418dc.jpg)
会弹出一个框出来让你是否选择信任github,输入yes
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/f60c49d358f6ed821ef8272e34309dbb.jpg)
然后就会从github拉取数据了,
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/a451fce843eb431b9eb5ff0ae40a9df2.jpg)
前面简单的介绍如何克隆版本库,现在就要正式的开始工作了。
新建一个工作文件夹,右键打开 Git Bash,输入
ssh git@github.com
选择yes,加入到hosts中
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/bfd7cce3db4c8124a0d599506fa27e8c.jpg)
信任git@github.com站点
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/9badc6d833b62dc814bcd86fd42a7872.jpg)
设置你的github 用户名
git config –global github.user caijiamx
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/a7c5b9672dee118ff77ab042891eaa03.jpg)
设置你的git账户的token
Git config –global github.token your token
这个token在github,com的Account Settings->Account
Admin右侧找到。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/c9346c4812315c15b18963aaec891eae.jpg)
我们重新开始上面介绍的从GUI拉取数据,现在我们从命令开始你的项目
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/e44dfe262c9240c9eca4c444614d2115.jpg)
为你的项目添加说明文件
touch readme.txt
//输入hello world
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/d38302b98276d8e2cb713e31857fa952.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/cee5f4cf3cf142a149de7e379bc30e8e.jpg)
将新建的文件添加到暂存区,输入命令
git add readme.txt
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/f49b888c0c08860a7fe362d023b47ca7.jpg)
提交你的更改
输入命令
git commit –m "first commit"
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/a639dbdccd4ce8f3a9b6a453a33b2d51.jpg)
添加远程服务器仓库,输入命令
git remote add origin git@github.com:directoo/Magento-Theme.git
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/ea85eb27760560b0499fcfdbba5c46cc.jpg)
提交你的更改到服务器,输入命令
git push origin master
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/f2984fd537f76143d730191e93d929af.jpg)
参考资源
github set up git
如何设置你的SSH Key
github官方帮助教程
初次运行 Git 前的配置
http://blog.csdn.net/jiguanghoverli/article/details/7902791 XP下搭配Git环境
安装Msysgit
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/367b784e242d1b71ba7929f26a27cc87.jpg)
下一步
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/0e023f58ecced73a3cb8eca7b676140a.jpg)
同意GNU协议
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/ee8cafeae9e2b91fd095daeb6ddc2198.jpg)
选择安装位置,下一步
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/f233b891c133325616c89c46888c53fa.jpg)
选择TrueType Front,下一步
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/25a9969752fa16158f28496adbeff57e.jpg)
不创建启动文件夹
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/add934ee696474020b04022d31d91d45.jpg)
默认Git Bash,就可以了
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/c835128506c9d3423e0e1b252c077eb5.jpg)
选择使用OpenSSH
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/13c66c0a7f2fb9786fdabfabfa0d7fec.jpg)
选择默认的Checkout Style
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/19710a427b1d878187d55a755f17df53.jpg)
安装完成了
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/afc7f407baca611cef4fbbb66de47cb7.jpg)
配置本地的Git
就这样安装好Msysgit后,就可以开始配置开发环境了,在你的工作目录建立一个新的文件夹Git,比如我的![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/326d85ba71977056627f3d300f720f8a.jpg)
选择Git文件夹,右键,选择Git Bash Here,会弹出shell命令行界面
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/70eea4b39a0414ac949993899c3265ed.jpg)
生成你的Public Key
输入命令ssh-keygen –C “你的email地址 “ –t rsa
就会为你生成一个 SSH Key,然后会询问一些保存文件的位置,设置密码神马的,直接回车,回车,回车,默认的就可以了
因为主要是在本地使用,可不使用口令,直接回车就可以了!
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/a14d14409cfb5ecccd5ddc72f7cd92a5.jpg)
好了,现在为你生成了sshkey了。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/4ecd24d3dcb5495d6deeb7d948fb885e.jpg)
设置Github帐号的Public Key
如果你有一个github的账号的话,登陆github.Com 网站,在SSH Public Keys 设置你的SSH Public
Keys
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/567d424527ee7afc6b82d7ea246358de.jpg)
创建一个数据仓库
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/abfe3ca4d48ee47d2e782a12fd538829.jpg)
设置相关的信息
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/f96a6b16651aa1b8dc52b12d3bb6aefc.jpg)
设置你的Email和Nickname
现在回到你的工作目录,可以选择设置你默认的email和nickname输入命令
git config –global user.email 你的email地址
git config –global user.name "Arthur"
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/9e3f5c8351519038da4fbfe44d9346f6.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/0f4683fff0e79abbe0fc940264c67c9a.jpg)
Clone你的项目
右键你的工作目录Git,选择Git GUI,选择克隆已有版本库![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/1423f9063932f16537edc4536049a226.jpg)
输入你在github的项目地址,例如
git@github.com:caijiamx/Magento-Theme.git
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/0bd00e6f307928aeb4fee4e6224418dc.jpg)
会弹出一个框出来让你是否选择信任github,输入yes
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/f60c49d358f6ed821ef8272e34309dbb.jpg)
然后就会从github拉取数据了,
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/a451fce843eb431b9eb5ff0ae40a9df2.jpg)
前面简单的介绍如何克隆版本库,现在就要正式的开始工作了。
命令行下的Git开发
新建一个工作文件夹,右键打开 Git Bash,输入ssh git@github.com
选择yes,加入到hosts中
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/bfd7cce3db4c8124a0d599506fa27e8c.jpg)
信任git@github.com站点
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/9badc6d833b62dc814bcd86fd42a7872.jpg)
配置你的Github上Username和Token
设置你的github 用户名git config –global github.user caijiamx
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/a7c5b9672dee118ff77ab042891eaa03.jpg)
设置你的git账户的token
Git config –global github.token your token
这个token在github,com的Account Settings->Account
Admin右侧找到。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/c9346c4812315c15b18963aaec891eae.jpg)
我们重新开始上面介绍的从GUI拉取数据,现在我们从命令开始你的项目
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/e44dfe262c9240c9eca4c444614d2115.jpg)
Git下的开发
为你的项目添加说明文件touch readme.txt
//输入hello world
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/d38302b98276d8e2cb713e31857fa952.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/cee5f4cf3cf142a149de7e379bc30e8e.jpg)
将新建的文件添加到暂存区,输入命令
git add readme.txt
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/f49b888c0c08860a7fe362d023b47ca7.jpg)
提交你的更改
输入命令
git commit –m "first commit"
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/a639dbdccd4ce8f3a9b6a453a33b2d51.jpg)
添加远程服务器仓库,输入命令
git remote add origin git@github.com:directoo/Magento-Theme.git
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/ea85eb27760560b0499fcfdbba5c46cc.jpg)
提交你的更改到服务器,输入命令
git push origin master
![](https://oscdn.geek-share.com/Uploads/Images/Content/201410/f2984fd537f76143d730191e93d929af.jpg)
参考资源
github set up git
如何设置你的SSH Key
github官方帮助教程
初次运行 Git 前的配置
相关文章推荐
- 在windows安装配置Git开发环境
- Git_在windows安装配置Git开发环境
- 在windows安装配置Git开发环境
- 在windows安装配置Git开发环境
- 跨平台GUI--Qt windows 开发环境安装配置(VS2005+QT+IntegrationPlugin)
- Qt 4 开发环境的安装和配置(Windows)
- qt:Windows 下 安装配置 QT 开发环境 ( 4.3.2 )
- Windows下Eclipse QT开发环境安装配置
- 教你10分钟内在Windows上完成Rails开发环境的安装和配置
- Poechant 快速安装配置教程:Windows 7下Apache+MySQL+PHP开发环境
- windows下Perl开发环境的安装和配置
- 搭建Windows系统下php开发环境有很多种方式,比如LAMP的配置、php IDE和调试工具的选择等等。根据每个人喜好不同有很多配置方式。这里主要介绍的是利用XAMPP集成安装和配置apache、
- Windows下Perl开发环境的安装与配置---方便于M$用户
- TinyOS-2.0在windows下的开发环境安装与配置
- 跨平台GUI--Qt windows 开发环境安装配置(VS2005+QT+IntegrationPlugin)(转载)
- windows下的wxPython开发环境安装与配置
- HOWTO install and setup Android NDK for Windows(Android NDK 开发环境安装和配置)
- windows下Python,wxPython,py2exe开发环境安装与配置
- windows环境下python web开发环境安装配置
- eclipse+pydev+Django安装和配置Python开发环境(For Windows OS)