Git学习手记2:为什么必须进行版本管理

上一节《Git学习手记1:Git诞生史

很多程序员,刚刚开始进行软件开发的时候,都是用简单粗暴的Copy+重命名,自行管理软件版本的,例如下图

这种简单粗暴的方式,我们称之为软件开发的黑暗时代,非常黑暗...

黑暗到:

1,几个月后,你都不记得你改了什么?

2,别人不知道你修改了什么,你也不知道别人修改了什么

3,别人无法协助你进行软件开发,什么活,都得你自己来

4,随着代码量越来越大,版本越来越多,大量的时间就浪费在查找合适版本代码上,开发的时间越来越短

5,软件诞生很容易,但成长很难,最终快速死亡...就像 人类的黑暗时代一样

...

简单来说,软件在其生命周期内,每修改一行代码,或者是一个参数、字母,软件就有可能发生巨大的变化;由于很多人同时在修改,或者你一个人修改了几年了,相关人员是没有办法记住这些修改的。版本控制就是帮助大家高效记住和查找这些修改,所用的工具,就是版本管理软件,比如Git。

熟练掌握了版本管理知识及其工具,软件开发就从黑暗时代进入到光明时代!

下一节《Git学习手记3:安装Git

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,068评论 25 709
  • 01 室友身高一米九三,臂围42cm,卧推100kg,可腹肌和胸肌一直不成型。 “啊,郁闷!每天都在坚持,就是出不...
    言载阅读 4,005评论 1 8
  • 寶,你覺得花美嗎?我覺得,我得手的紋理,更美。我應該謝謝你的拒絕嗎? 你的一字一句,都可以硬生生的把一個對你的人殺...
    阿狸世界阅读 1,603评论 0 0
  • 此刻我的感觉,如果是用颜色来形容,就是粉色;我是用形状来形容,就是圆形;如果形容有多大?就是像拳头一样那么大。 可...
    曲芳艺术教育刘俊芳阅读 2,256评论 0 0
  • 1 胡适先生演讲时说到:看一个国家的文明,只需考察三件事: 第一看他们怎样待小孩子;第二看他们怎样待女人;第三看他...
    TeresaW阅读 4,344评论 0 0

友情链接更多精彩内容