版本管理工具提供完备的版本管理功能,用于存储、追踪目录(文件夹)和文件的修改历史,是软件开发者的必备工具。
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。与常用的版本控制工具 CVS、Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
每一个 Git克隆都是一个完整的文件库,含有全部历史记录和修订追踪能力,不依赖于网络连接或中心服务器。其最大特色就是“分支”及“合并”操作非常快速、简便。
Git的优势
离线工作 :在没有网络的情况下如何工作?如果你用SVN或者CVS的话就很麻烦。而Git可以让你在本地做所有操作,提交代码,查看历史,合并,创建分支等等。
回退 :你可以“undo”几乎所有的命令。你可以用这个功能来修正你刚刚提交的代码中的一个问题或者回滚整个代码提交操作。你甚至可以恢复一个被删除的提交,因为在后端,Git几乎不做任何删除操作。
支持快速切换分支方便合并,比较合并性能好:在同一目录下即可切换不同的分支,方便合并,且合并文件速度比SVN快。
随大流:现在很多公司都使用Git托管代码,网上的学习教程也非常多。
下载Git,下载地址:https://git-scm.com/download ,可根据需要下载不同版本,下载速度会比较慢
也可通过我的博客资源下载
32bit下载地址: http://download.csdn.net/detail/chengliang0315/9743858
64bit下载地址: http://download.csdn.net/detail/chengliang0315/9743854打开下载的安装包。
点击Next ,出现选择安装目录,我选择装到d:\Program Files\Git目录。
继续点击Next ,出现以下界面,默认选项即可。
1)Addition icons :创建桌面快捷方式。
2)Windows Explorer integration :资源管理方法,可选 Bash和GUI两种方式。
3)Associate .git* configuration files with the default text editor :是否关联git配置文件,该配置文件主要显示文本编辑器的样式。
4)Associate .sh files to be run with Bash :是否关联Bash的shell脚本。
5)Use a TrueType font in all console windows :在命令行控制台以TrueType字体显示。继续点击Next ,出现以下界面,可以选择是否创建开始菜单快捷方式。
选择好以后继续点击Next,出现以下界面。选择命令行的工具,第三项慎重选择。
继续点击Next ,出现以下界面。
选择默认选项即可,点击Next ,出现以下界面。
选择默认选项即可,点击Next ,出现以下界面。
10.选择默认选项即可,点击Next ,出现以下界面。
11.选择默认选项,点击Install,等待安装,安装完成会出现以下界面。
点击finish就大功告成,然后在桌面单机右键就会出现GUI和Bash选项