Git学习和开源精神

来源:互联网 发布:手机怎样在淘宝买东西 编辑:程序博客网 时间:2024/06/10 09:16

  Git是一个好东西,但是我不知道为什么会叫它做好东西,只是跟着别人一起说说而已。严格来说,Git是一套开源软件,由Linux的创始人Linus开发的,开源届的杰作之一。Git是一套版本控制软件,有一本好评还挺多的书《版本控制之道——使用Git》(Travis Swicegood 著),另外还有一个非常不错网上入门教程:廖雪峰的Git教程。这个文档也是在学习这个入门教程后才写下来的,它让我由一个小白开始逐步了解为什么Git是一个好东西。
  说起学习Git,很久之前就发现有很多牛人的博客都在说:这是我的github,里面有源代码。所以我很久就对Git感兴趣,但当我打开github,我就望而怯步了,全是英文啊,对于我这个英语渣渣来说,github在语言上已经不欢迎我了。好久以来都几乎没怎么弄过Github,因为怕麻烦,靠chrome的翻译又觉得不够牛逼。
  在今学期开始前,丁苗和我说起关于Github的东西,我点点头说这是个好东西,其实也没打算多碰Github。这学期学习任务更加专注于编程和计算机技术,因为课程关系开始研究大量的Linux命令和算法分析,网络协议的内容。在网上为这些东西查阅资料的时候几乎每天都见到大牛们“这是我的Github地址”,于是就觉得,差不多要了解github和Git了,这套软件后面有很多我想知道的东西。
  酷壳(coolshell.cn)博客主——陈皓老师的github是我第一个follow的github,因为之前在研究leetcode编程训练的时候经常要上陈皓老师的github上找答案和解析。后来上多了,居然还和github有点熟了,知道在哪里去拿代码,慢慢地也了解到网站的结构。后来自己特别喜欢的一个码农女—小敏纸也经常在github上分享自己的东西,于是我就觉得:差不多要开始创建自己的github了,也许我不能从github中体验到很多版本控制的优点,但是我可以从github去拿到非常多自己需要的信息,它就像是一个伟大的程序员专用的仓库。
  至此,建立自己的github到现在已经过去了大概20天,几乎没什么贡献,因为完全还不知道怎么玩github,知道我看了廖雪峰的教程,才开始在git上创建自己的第一个项目:Node-of-Introduction-to-Algorithms,也就是算法导论的学习笔记。这是我这学期稍微可以摆上桌面的东西,写这篇东西的时候我才刚把项目建立不到几个小时,还没有把东西往上传(其实是因为我还不会传…)。再此在这里推荐廖雪峰老师的教程,希望自己可以坚持开源精神。
  附上自己的github:https://github.com/Qpm-wen
  还有我的CSDN博客:http://blog.csdn.net/a5503308

0 0
原创粉丝点击