git在现代软件管理和版本控制中,是一个不可能忽略和跳过的工具,它的伟大在现在看来,不仅是软件版本管理历史中的里程碑,更是现代软件开源社区中最强有力的工具!
一直想要重新开始写博客或记录,也一直觉的从git的开始才是最应该的(对于学编程来说,肯定不是最合适的),因为涉及到软件(版本)管理和开源世界,它就是最基础的开端。虽然其操作和原理理解对初次接触者有一定难度(在不熟悉linux、命令行的情况下,这个难度会加倍),但掌握其基本的使用(即使硬着头皮使用),是编程生涯很难跳过的一步。
关于git的使用和学习,一直以来都是一头雾水。本系列主要参考了廖雪峰老师的博客Git教程,其内容非常适合初次接触git的编程人员入手使用,号称"史上最浅显易懂的Git教程!",至少个人觉得并不夸大。根据教程进行个人学习和记录,重点在于自己的实际操作以及过程记录。非常推荐直接学习原教程,绝对受益良多!
就像廖雪峰老师教程开头所说:“为什么要编写这个教程?因为我在学习Git的过程中,买过书,也在网上Google了一堆Git相关的文章和教程,但令人失望的是,这些教程不是难得令人发指,就是简单得一笔带过,或者,只支离破碎地介绍Git的某几个命令,还有直接从Git手册粘贴帮助文档的,总之,初学者很难找到一个由浅入深,学完后能立刻上手的Git教程。”
希望自己能坚持下去,希望自己好好写公众号、博客和学习记录,也是希望自己不断成长。