Git for Windows是专为Windows平台开发的一套轻量化、本地化Git SCM工具。Git通用客户端官方版for windows v1.94支持所有Git功能特性。Git是一个免费的、开源的版本控制软件,相比传统Subversion(SVN)这类版本控制软件有着先进的功能优势,越来越多项目开始采用Git系统进行管理。Git for Windows包含Git BASH、Git GUI和Shell Integration模块。
Git for Windows: 这个是最常见的GIT客户端了,非常简洁,常用的功能也都有,VisualStudio推荐的第三方工具就是它。Git通用客户端官方版for windows v1.94方便快捷,也不用记忆冗杂的命令,这里为大家分享的是Windows下的GIT客户端,方便大家使用。Git通用客户端官方版for windows v1.94拥有一个精美简洁的界面,大大简化了开发者与代码库之间的Git操作方式,这对于那些不熟悉Git命令的开发者来说非常实用。
分布式 : Git版本控制系统是一个分布式的系统, 是用来保存工程源代码历史状态的命令行工具;
保存点 : Git的保存点可以追踪源码中的文件, 并能得到某一个时间点上的整个工程项目额状态; 可以在该保存点将多人提交的源码合并, 也可以会退到某一个保存点上;
Git离线操作性 :Git可以离线进行代码提交, 因此它称得上是完全的分布式处理, Git所有的操作不需要在线进行; 这意味着Git的速度要比SVN等工具快得多, 因为SVN等工具需要在线时才能操作, 如果网络环境不好, 提交代码会变得非常缓慢;
Git基于快照 : SVN等老式版本控制工具是将提交点保存成补丁文件, Git提交是将提交点指向提交时的项目快照, 提交的东西包含一些元数据(作者, 日期, GPG等);
Git的分支和合并 : 分支模型是Git最显著的特点, 因为这改变了开发者的开发模式, SVN等版本控制工具将每个分支都要放在不同的目录中, Git可以在同一个目录中切换不同的分支;
分支即时性 : 创建和切换分支几乎是同时进行的, 用户可以上传一部分分支, 另外一部分分支可以隐藏在本地, 不必将所有的分支都上传到GitHub中去;
分支灵活性 : 用户可以随时 创建 合并 删除分支, 多人实现不同的功能, 可以创建多个分支进行开发, 之后进行分支合并, 这种方式使开发变得快速, 简单, 安全。
1、Git BASH为Windows系统提供了类似Linux平台的命令环境,用户可以在Git BASH命令行中运行Git。
2、Git GUI提供了友好的图形界面,对于初级用户来说再好不过了,通过Git GUI能直观方便执行Git BASH的命令,不需要记住那些繁琐的命令。
3、Shell Integration是Windows Explorer外壳集成功能,就是在右键菜单中集成了常用的Git命令功能,非常方便!