字体:

git

经验与学习 2011/11/16 15:13:20  点击:不统计

原文是网站制作学习网的FoAsP.cn

Git(git)是新的一中版本控制器,可以替代svn 开发语言是C++.Git 是一个由林纳斯·托瓦兹为了更好地管理linux内核开发而创立的分布式版本控制

/软件配置管理软件。需要注意的是和GNU Interactive Tools,一个类似Norton Commander界面的文件管理器相区分。

Git最初的开发动力来自于BitKeeper和Monotone[2][3]。 Git最初只是作为一个可以被其他前端比如Cogito 或 StGIT[4]包装的后端而开发的。不过

,后来Git内核已经成熟到可以独立地用作版本控制[5]。很多有名的软件都使用Git来进行版本控制[6],其中有Linux内核、X.Org服务器和OLPC内核

开发(来自维基百科)
Git与CVS的区别(来自开源中国)
1分支更快、更容易。
2支持离线工作;本地提交可以稍后提交到服务器上。
3Git 提交都是原子的,且是整个项目范围的,而不像 CVS 中一样是对每个文件的。
4Git 中的每个工作树都包含一个具有完整项目历史的仓库。
5没有哪一个 Git 仓库会天生比其他仓库更重要。
Git于SVN区别(来源于http://www.aqee.net/5-fundamental-differences-between-git-svn/)
1.GIT是分布式的,SVN不是
2.GIT把内容按元数据方式存储,而SVN是按文件
3.GIT分支和SVN的分支不同
4.GIT没有一个全局的版本号,而SVN有
5.GIT的内容完整性要优于SVN:
GIT 中文官方站点http://progit.org/book/zh/
window下 GIt下载地址http://www.oschina.net/p/msysgit


原载于:文章来源:www.forasp.cn网站制作学习

·上一篇:mysql日期更新为空 >>    ·下一篇:火狐怎么安装插件firebug >>
推荐文章
最新文章