# GitHub 漫游指南 > 漫游,即随意游玩~。 在线阅读:[GitHub 漫游指南](http://github.phodal.com/),下载:[pdf](https://github.com/phodal/github-roam/raw/gh-pages/github-roam.pdf)、[mobi](https://github.com/phodal/github-roam/raw/gh-pages/github-roam.mobi)、[epub](https://github.com/phodal/github-roam/raw/gh-pages/github-roam.epub) 2014 年,写了《[一步步搭建物联网系统](https://github.com/phodal/designiot)》(电子书)。 2015.3.9 号,想着写个《[GitHub 漫游指南](http://github.phodal.com/)》,于是在最开始的地方写着: > 我的 GitHub 主页上写着加入的时间——``Joined on Nov 8, 2010``,那时才大一。在那之后的日子里,也许是因为我学的不是计算机的关系,并没有熟练使用它。到了今天——``2015.3.9``,我发现 GitHub 是程序员的社交网站。 但是过了很久都没有动静,今天是 2015.10.24,我想是时候完成这个目标了。 ## 目录 * [前言](http://github.phodal.com/#前言) * [我与 GitHub 的故事](http://github.phodal.com/#我与github的故事) * [GitHub 与收获](http://github.phodal.com/#github与收获) * [GitHub 与成长](http://github.phodal.com/#github与成长) * [为什么你应该深入 GitHub](http://github.phodal.com/#为什么你应该深入github) * [方便工作](http://github.phodal.com/#方便工作) * [获得一份工作](http://github.phodal.com/#获得一份工作) * [扩大交际](http://github.phodal.com/#扩大交际) * [创建开源项目](http://github.phodal.com/#创建开源项目) * [取一个好的名字](http://github.phodal.com/#取一个好的名字) * [挑选好 LICENSE](http://github.phodal.com/#挑选好-license) * [官方主页](http://github.phodal.com/#官方主页) * [Git 基本知识与 GitHub 使用](http://github.phodal.com/#git基本知识与github使用) * [Git](http://github.phodal.com/#git) * [Git初入](http://github.phodal.com/#git初入) * [GitHub](http://github.phodal.com/#github) * [版本管理与软件部署](http://github.phodal.com/#版本管理与软件部署) * [GitHub与Git](http://github.phodal.com/#github与git) * [在GitHub创建项目](http://github.phodal.com/#在github创建项目) * [GitHub 流行项目分析](http://github.phodal.com/#github流行项目分析) * [Pull Request](http://github.phodal.com/#pull-request) * [我的第一个PR](http://github.phodal.com/#我的第一个pr) * [CLA](http://github.phodal.com/#cla) * [构建 GitHub 项目](http://github.phodal.com/#构建github项目) * [如何用好 GitHub](http://github.phodal.com/#如何用好github) * [敏捷软件开发](http://github.phodal.com/#敏捷软件开发) * [测试](http://github.phodal.com/#测试) * [CI](http://github.phodal.com/#ci) * [代码质量](http://github.phodal.com/#代码质量) * [模块分离与测试](http://github.phodal.com/#模块分离与测试) * [代码模块化](http://github.phodal.com/#代码模块化) * [自动化测试](http://github.phodal.com/#自动化测试) * [Jshint](http://github.phodal.com/#jshint) * [Mocha](http://github.phodal.com/#mocha) * [测试示例](http://github.phodal.com/#测试示例) * [代码质量与重构](http://github.phodal.com/#代码质量与重构) * [Code Climate](http://github.phodal.com/#code-climate) * [代码的坏味道](http://github.phodal.com/#代码的坏味道) * [Git 提交信息及几种不同的规范](http://github.phodal.com/#git-提交信息及几种不同的规范) * [工作写法](http://github.phodal.com/#工作写法) * [常规写法](http://github.phodal.com/#常规写法) * [开源应用、开源库写法](http://github.phodal.com/#开源应用开源库写法) * [创建项目文档](http://github.phodal.com/#创建项目文档) * [README](http://github.phodal.com/#readme) * [在线文档](http://github.phodal.com/#在线文档) * [可用示例](http://github.phodal.com/#可用示例) * [改善 GitHub 项目代码质量:重构](http://github.phodal.com/#改善-github-项目代码质量重构) * [为什么重构?](http://github.phodal.com/#为什么重构) * [重构 uMarkdown](http://github.phodal.com/#重构umarkdown) * [代码说明](http://github.phodal.com/#代码说明) * [Intellij Idea 重构](http://github.phodal.com/#intellij-idea重构) * [Rename](http://github.phodal.com/#rename) * [Extract Method](http://github.phodal.com/#extract-method) * [Inline Method](http://github.phodal.com/#inline-method) * [Pull Members Up](http://github.phodal.com/#pull-members-up) * [重构之以查询取代临时变量](http://github.phodal.com/#重构之以查询取代临时变量) * [改善 GitHub 项目代码质量:测试](http://github.phodal.com/#改善-github-项目代码质量测试) * [TDD](http://github.phodal.com/#tdd) * [一次测试驱动开发](http://github.phodal.com/#一次测试驱动开发) * [说说TDD](http://github.phodal.com/#说说tdd) * [TDD思考](http://github.phodal.com/#tdd思考) * [功能测试](http://github.phodal.com/#功能测试) * [轻量级网站测试TWill](http://github.phodal.com/#轻量级网站测试twill) * [Twill 登陆测试](http://github.phodal.com/#twill-登陆测试) * [Twill 测试脚本](http://github.phodal.com/#twill-测试脚本) * [Fake Server](http://github.phodal.com/#fake-server) * [如何推广](http://github.phodal.com/#如何推广) * [Marketing First](http://github.phodal.com/#marketing-first) * [编写一个好的 README](http://github.phodal.com/#编写一个好的-readme) * [这个项目做什么——一句话文案](http://github.phodal.com/#这个项目做什么一句话文案) * [它解决了什么问题](http://github.phodal.com/#它解决了什么问题) * [它有什么特性](http://github.phodal.com/#它有什么特性) * [安装及 hello,world 示例](http://github.phodal.com/#安装及hello-world-示例) * [技术文档](http://github.phodal.com/#技术文档) * [技术文档](http://github.phodal.com/#技术文档-1) * [更多的示例程序](http://github.phodal.com/#更多的示例程序) * [编写技术文章、书籍](http://github.phodal.com/#编写技术文章书籍) * [鼓励、吸引贡献者](http://github.phodal.com/#鼓励吸引贡献者) * [开源项目维护](http://github.phodal.com/#开源项目维护) * [Release](http://github.phodal.com/#release) * [Git 工具推荐](http://github.phodal.com/#git-工具推荐) * [GitHub 用户分析](http://github.phodal.com/#github用户分析) * [生成图表](http://github.phodal.com/#生成图表) * [数据解析](http://github.phodal.com/#数据解析) * [Matplotlib](http://github.phodal.com/#matplotlib) * [每周分析](http://github.phodal.com/#每周分析) * [Python GitHub 每周情况分析](http://github.phodal.com/#python-github-每周情况分析) * [Python 数据分析](http://github.phodal.com/#python-数据分析) * [Python Matplotlib 图表](http://github.phodal.com/#python-matplotlib图表) * [存储到数据库中](http://github.phodal.com/#存储到数据库中) * [SQLite3](http://github.phodal.com/#sqlite3) * [数据导入](http://github.phodal.com/#数据导入) * [Redis](http://github.phodal.com/#redis) * [邻近算法与相似用户](http://github.phodal.com/#邻近算法与相似用户) * [如何在 GitHub “寻找灵感(fork)”](http://github.phodal.com/#如何在github寻找灵感fork) * [Lettuce 构建过程](http://github.phodal.com/#lettuce构建过程) * [需求](http://github.phodal.com/#需求) * [计划](http://github.phodal.com/#计划) * [实现第一个需求](http://github.phodal.com/#实现第一个需求) * [实现第二个需求](http://github.phodal.com/#实现第二个需求) * [如何以“正确的姿势”阅读开源软件代码](http://github.phodal.com/#如何以正确的姿势阅读开源软件代码) * [阅读过程](http://github.phodal.com/#阅读过程) * [示例](http://github.phodal.com/#示例) * [GitHub 连击](http://github.phodal.com/#github连击) * [100 天](http://github.phodal.com/#天) * [40 天的提升](http://github.phodal.com/#天的提升) * [100 天的挑战](http://github.phodal.com/#天的挑战) * [140 天的希冀](http://github.phodal.com/#天的希冀) * [200 天的 Showcase](http://github.phodal.com/#天的showcase) * [一些项目简述](http://github.phodal.com/#一些项目简述) * [Google Maps solr polygon 搜索](http://github.phodal.com/#google-map-solr-polygon-搜索) * [技能树](http://github.phodal.com/#技能树) * [365 天](http://github.phodal.com/#天-1) * [编程的基础能力](http://github.phodal.com/#编程的基础能力) * [技术与框架设计](http://github.phodal.com/#技术与框架设计) * [领域与练习](http://github.phodal.com/#领域与练习) * [其他](http://github.phodal.com/#其他-1) * [500 天](http://github.phodal.com/#天-2) * [500 天与 10000 小时](http://github.phodal.com/#天与10000小时) * [编程的情绪周期](http://github.phodal.com/#编程的情绪周期) * [有意图的练习](http://github.phodal.com/#有意图的练习) * [预见性练习](http://github.phodal.com/#预见性练习) * [小结](http://github.phodal.com/#小结) * [365*2-7 天里](http://github.phodal.com/#天里) * [编码的练习](http://github.phodal.com/#编码的练习) * [See you Again](http://github.phodal.com/#see-you-again) * [GitHub 里程碑](http://github.phodal.com/#github-里程碑) * [写在 GitHub 的第 19999 个 Star 时](http://github.phodal.com/#写在github-的第-19999-个-star-时) * [从创建开源框架说起](http://github.phodal.com/#从创建开源框架说起) * [下一个开源项目](http://github.phodal.com/#下一个开源项目) * [GitHub 寻宝指南](http://github.phodal.com/#github-寻宝指南) * [寻找 Demo 节省时间](http://github.phodal.com/#寻找-demo-节省时间) * [寻找脚手架:加快前期开发](http://github.phodal.com/#寻找脚手架加快前期开发) * [寻找 awesome-xxx:探索可能性](http://github.phodal.com/#寻找-awesome-xxx探索可能性) * [**模仿轮子**的轮子](http://github.phodal.com/#模仿轮子的轮子) * [学习资源](http://github.phodal.com/#学习资源) * [密钥/密码](http://github.phodal.com/#密钥密码) * [私有、商用的 SDK 或代码](http://github.phodal.com/#私有商用的-sdk-或代码) * [数据及数据制作工具](http://github.phodal.com/#数据及数据制作工具) * [结论](#结论) * [GitHub 获 Star 指南](#github-获-star-指南) * [为什么我们 Star 一个项目](#为什么我们-star-一个项目) * [我的获 Star 方式](#我的获-star-方式) * [GitHub 流量分析](#github-流量分析) * [GitHub 获 Star 指南技巧](#github-获-star-指南技巧) * [技巧一:结合 SEO 技巧](#技巧一结合-seo-技巧) * [技巧二:完整、易读的 README](#技巧二完整易读的-readme) * [技巧三:社交分享](#技巧三社交分享) * [技巧四:文章](#技巧四文章) * [技巧五:把握 GitHub Trending](#技巧五把握-github-trending) * [不是技巧的技巧:持续性](#不是技巧的技巧持续性) * [FAQ](#faq) * [如何看待 GitHub 项目刷 Star 行为?](http://github.phodal.com/#如何看待github-项目刷star行为) ## License [![Phodal's Book](http://brand.phodal.com/shields/book-small.svg)](https://www.phodal.com/) © 2015~2019 [Phodal Huang](https://www.phodal.com). This code is distributed under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License. See `LICENSE` in this directory. [![待我代码编成,娶你为妻可好](http://brand.phodal.com/slogan/slogan.svg)](http://www.xuntayizhan.com/person/ji-ke-ai-qing-zhi-er-shi-dai-wo-dai-ma-bian-cheng-qu-ni-wei-qi-ke-hao-wan/)