直播预告:版本管理之Git崛起,如何从SVN向Git迁移
Posted 华为云城市产业云解决方案
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了直播预告:版本管理之Git崛起,如何从SVN向Git迁移相关的知识,希望对你有一定的参考价值。
git是一个分布式版本控制软件,最初由林纳斯·托瓦兹(Linus Torvalds)创作,于2005年以GPL发布。很多著名的软件都使用git进行版本控制,其中包括Linux内核、X.Org服务器和OLPC内核等项目的开发流程。
版本管理 三国鼎立
曾几何时,cvs几乎完全统治着版本管理的江湖。然而青出于蓝而胜于蓝,svn主动革了cvs的命,逐渐占据版本管理的主流地位。奈何江山代有才人出,一代新人换旧人,git从开源社区异军崛起,似要改朝换天。
如今,开发者们各有偏爱,版本控制(VCS)世界cvs、svn、git各据一方,江湖人称三国鼎立。
“混账”git 坎坷初生
公元2002年,林纳斯·托瓦兹决定使用BitKeeper作为Linux内核主要的版本控制系统用以维护代码。因为BitKeeper为专有软件,这个决定在社区中长期遭受质疑(开源社区,你懂的 )。林纳斯·托瓦兹曾考虑过采用现成软件作为版本控制系统,但这些软件都存在一些问题,特别是性能不佳。
2005年,林纳斯·托瓦兹决定自行开发版本控制系统替代BitKeeper,以十天的时间,编写出第一个git版本。(大神岂是浪得虚名?)并自嘲地取了“git”这个名字,该词源自英国俚语,意思大约是“混账”(大神怒发冲冠了?)。
I'm an egotistical bastard, and I name all my projects after myself. First Linux, now git.
我欲封王 git崛起
总之,git代表未来、代表趋势、代表……(反正不用你就out了)
那么问题来了,该如何把项目安全、无损地迁移到git呢?
8月2日(下周三),华为软件开发云为你带来限免公开课《版本管理之Git崛起——如何从SVN向Git迁移》,马上预约报名,还有四重大礼等你拿:
·新用户即可获得华为软件开发云无门槛1000元代金券(可直接使用)
·无忧迁移专家服务,华为技术专家一对一坐诊,实现您的极速上云
·邀请朋友一起听课,影响力排行榜前5名获得定制鼠标垫一个
·加入华为云端开发者社群,每日最新最酷的技术交流与分享
相关文章
这里“阅读原文”,关注华为软件开发云
以上是关于直播预告:版本管理之Git崛起,如何从SVN向Git迁移的主要内容,如果未能解决你的问题,请参考以下文章