赞
踩
Git是什么?
Git 是一款免费的、开源的、分布式的版本控制系统。旨在快速高效地处理无论规模大小的任何软件工程。
每一个 Git克隆 都是一个完整的文件库,含有全部历史记录和修订追踪能力,不依赖于网络连接或中心服务器。其最大特色就是“分支”及“合并”操作非常快速、简便。
如果你用过SVN,那么你可以将Git理解为SVN的同类软件。
Git 是由“Linux之父” Linus Torvalds 创建的。因为他发现找不到满意的方案来管理 Linux Kernel 联合开发的版本控制,就自己写了 Git。
Git与SVN的主要区别
Git是分布式SCM,而SVN是基于服务器的,也就是说每个开发者本地都有一套git库,每个人维护自己的版本(或者合并其他人的版本),而SVN是每个人写完代码后都及时的checkin到服务器上,进行合并。
Git的优势
说到优势,那么自然是相对与SVN而言的
Git的使用
如果正在使用svn,打算换到git,又暂时不想放弃已有的svn代码库,可以选择git-svn,具体方法参加如何在svn系统中使用git。
对于习惯使用SVN的Windows用户来说,主要是SVN的客户端工具TortoiseSVN太好用。其实对于Git完全不用畏惧,因为有同样好用的TortoiseGit,操作也十分接近。
Windows下的Git核心软件推荐使用msysgit,客户端工具推荐使用TortoiseGit,下载地址如下:
Git使用教程
参考文章:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。