introduce-github icon indicating copy to clipboard operation
introduce-github copied to clipboard

分享使用Github经验

写在前面的话

早在2012年就已经注册了Github账号,后面一直疏忽了它,工作以后专注在技术上的时间多了起来,发现Github真的是一个amazing的地方,所以重新产生了兴趣,玩到现在差不多已经有一个月的时间,慢慢的熟悉了git的玩法,同时也有些疑问困扰着我,相信很多新朋友也会多少存在这些方面的问题,所以产生了一个写github入门教程的想法,说是入门教程,实在汗颜<^>,不过是自己在慢慢摸索过程中的一些经验,然后整理成本文,资深玩家请绕道<>,或者献出你的爱心,贡献你的经验,您的点滴述说却带来巨大的正能量,带给大家温暖的感觉。

会一直持续更新ing.


Git简明操作指南

在进行以下部分以前,掌握基本的Git操作指南是必须的,如果你不爱折腾,没有耐心,建议到这里为止,时间好宝贵,你完全可以做其他更有意义的事情,如果你有,请戳http://www.bootcss.com/p/git-guide/,图文结合,相信这是最好的。

组成部分

整个入门教程主要分成一下几部分:

  1. 流行开发语言对应的流行开源项目
  2. 流行框架对应的流行开源项目
  3. 如何有效使用Github经验谈

第一块、流行开发语言对应的流行开源项目

根据RedMonk公司通过收集Github上的数据分析了近几年编程语言的受众度。得到如下图所示:

图片所有权归属RedMonk公司.

Code

那就根据上幅编程语言受众趋势图列出相应语言的流行开源项目

  • JavaScript
  • Java
  • Ruby
  • PHP
  • Python
  • C/C++
  • C#/Obj-C
  • Perl

第二块、流行开发框架对应的流行开源项目

开发框架其实范围很广,在这里罗列出当前比较流行的开发过程:

  • PHP Framework
  • JS Framework

第三块、如何有效使用Github经验谈

这块内容没有一定的标准,完全根据自己的经验总结得到,来自知乎提问,欢迎各位更正

  1. 如何有效阅读Github上开源项目代码?
  2. 新手该如何使用GitHub?
  3. 怎样使用 GitHub?
  4. GitHub 为什么讨人喜欢?