当前位置: 移动技术网 > IT编程>脚本编程>Python > 要不要学习Git(分布式版本控制系统)

要不要学习Git(分布式版本控制系统)

2019年09月29日  | 移动技术网IT编程  | 我要评论

痴情王爷现代妃,中国新婚姻法,赵家堡好玩吗

做技术的人,要不要学一学git呢?

提出这个问题,是因为很多小伙伴还不会使用git。

对于任何新一代的技术工具,它在业界普及都有一个过程,git的阻碍是:学习成本、工具迭代的成本。

svn诞生于2001年,由于较为先进的管理方式而迅速取代了cvs。

很多80后小伙伴都是从svn开始上手的,大家都熟练的敲着svn commit,或者使用可爱的小乌龟tortoise。

git诞生于2005年,比svn晚了4年,是linux创造者linus基于开源社区的需求而开发的工具,因此git的出生就是基于分布式开发的,这个理念此时还没有普及开来。

对于公司来说,svn中央控制式的系统,有利于代码的管理、权限控制等,设计理念也简单易懂,因此迅速被业界接受。

git的推广普及,则相对缓慢一些。在国内尤其如此。

因此当大家都习惯了使用svn,git就不是一个必要的工具了。

然而git确实有其强大之处,主要体现在:分布式开发、分支功能、高效处理。

技术本身就是要更高更快更强的,这里一切以效果说话,在越来越多追求技术升级的小伙伴内心,git是未来。

我之前也用了7年之久的svn,而今终于在小公司里有机会用上git。

说实话,用git的体会就是:真爽。

git的分支功能,完美解决了长线开发、短线开发、临时需求等多种任务的并行开发,svn完全无法胜任这个工作。

而git的高效速度,我也深刻体会到,提交一个1g的完整项目代码,只需10秒左右即可上传完成。

用了两个月,我深深爱上的git,以后谁让我用svn,我跟谁急。

如果你跟我一样,长期使用svn,还没机会学习一下git,不妨上手实践一下。

这里有一个免费的学习教程,贡献给小伙伴们。

教程地址:https://edu.aliyun.com/course/489?source=5176.11533457&usercode=lvpewm8c&type=copy

一起来用git吧。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网