这是【Git 教程系列第 1 篇】,如果觉得有用的话,欢迎关注专栏。
前序: 虽然开发过程中自己用到了 Git ,但是截止目前却还没有系统的学习一下,现在是2019年4月30日20:33:10,明天就是五一了,放假这几天抽空学习一下,希望提升自我的同时,也可以帮到每一位对 Git 还不熟悉的朋友。
注:这里我是参考 廖雪峰的官方网站 以及 菜鸟教程 和参考其它资料总结的,想看官方总结的朋友可以自己点击。
- 1:什么是 Git ?
- 2:Git 有什么特点 ?
- 3:什么是版本控制系统 ?
Git是目前世界上最先进的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,
2:Git 有什么特点 ?简单来说:高端大气上档次。 当然,这也太(不)简(靠)单(谱)了,具体的我会放到 《Git 与 SVN 的区别》这篇博客上,等写好我会把链接贴到这里。
3:什么是版本控制系统 ?如果你用过 Word ,你或许会有这样的经历,想删除一些内容,又怕将来想恢复找不回来怎么办? 一般我们都会在原件上复制一份,然后再做修改。如果还想再修改,那就再复制一份,以此类推,然后你的桌面就成了这个样子 过了一段时间,你想找回被删除的文字,但是已经记不清,删除前保存在哪个文件里了,只好一个一个文件去找,是不是觉得很麻烦?
看着一堆乱七八糟的文件,想保留最新的一个,然后把其它的都删掉,可又怕哪天会用上,还不敢删,是不是很郁闷?
更让你头疼的是,Word 里有些部分需要你的财务同事帮助填写,于是你把文件复制到 U盘 里给她,然后,你继续修改 Word 文件。 一天后,财务同事再把Word文件传给你,此时,你必须想想,把文件发给她之后,到你收到她的文件期间,你做了哪些改动,你需要把你的改动和她的改动合并,是不是很困难?
于是你想,如果有一个软件,不但能自动帮你记录每次文件的改动,还可以让同事协作编辑,这样就不用自己管理一堆类似的文件,也不需要把文件传来传去。如果想查看某次改动,只需要在软件看一眼,岂不是很方便?
这个软件用起来就应该如下图所示,能记录每次文件的改动 这样,你就结束了手动管理多个“版本”的远古时代,进入到版本控制的21世纪。
注:其实不仅开发人员可以用到版本控制,任何办公工作其实都可以用到这个功能,版本控制确实是个好东西。
你的问题得到解决了吗?欢迎在评论区留言。
赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。
结束语 技术是一点一点积累的,大神也不是一天就可以达到的。原地不动就是退步,所以每天进步一点点。 最后,附上一句格言:"好学若饥,谦卑若愚",望共勉。