day16—正是Github,让社会化编程成为现实。

转行学开发,代码100天——2018-04-01

 

今天简单了解了一下GitHub的使用。

对于GitHub,在很多年前开始写程序的时候就频繁听到,也早早地注册之后看了真容。但是由于自己一直未产出较大型的开发项目,所以还是用的比较少,最多只是作为一个代码存放工具。某种程度上,充当了网盘的作用。

GitHub几乎是开发人员都知道的一个工具,但对于我而言还是有些陌生,总觉得既然这么多人使用它,必定有它过人的优势,而我对于这种极具优势工具的使用仅仅是皮毛而已,所以,今天以及今后,会要求自己逐步加强对这个工具的了解和使用。

它究竟好在哪里? 正是Github,让社会化编程成为现实。

  • github是一个基于git的代码托管平台

付费用户可以建立私用仓库,一般用户可以使用公共仓库。有数据显示,GitHub是一个拥有143万开发者的社区。其中不乏一些顶级极客和大咖。托管的项目已达431万之多。

  • 如何使用GitHub

 看到一篇知乎的文章:怎样使用 GitHub?链接:https://www.zhihu.com/question/20070065 

初入GitHub,需了解:创建repository->fork(复制别人的项目)->download(下载项目)->history(版本控制)->git pull(上传更新)

(图片来源于知乎,上述链接文章)

  • GitHub能做什么

GitHub能做什么呢?除了托管代码,还能有哪些便利之处呢?

仔细一想,用处还真的很多:比如:

1、用于分布式协作的事情:如联合写书,联合翻译,项目管理。

2、用于非连续性事情记录和处理:如个人写书,写论文等,一般需要前前后后反复修改多个版本的事情,皆可在GitHub上做保存。

3、用于分享和成果展示:比如写简历,托管项目代码,建立个人博客等。在GitHub上晒出自己的成果,可直接看到全球用户对该成果的关注度,喜欢程度,某种意义上也对对个人能力和成果的检验。这也许是众多互联网开发招聘中总是对参与GitHub开源项目经历加分的原因吧。

4、其他记录型任务。

  • GitHub怎么学

参考GitHub for Windows使用教程

http://youngxhui.github.io/2016/05/03/GitHub-for-Windows%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B(%E4%B8%80)/#hcq=6FwiYNq


 

posted @ 2018-04-01 21:02  东易韦  阅读(121)  评论(0编辑  收藏  举报