转行学开发,代码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使用教程