Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/phodal/github

GitHub 漫游指南- a Chinese ebook on how to build a good project on Github. Explore the users' behavior. Find some thing interest.
https://github.com/phodal/github

book books github github-books open-source os

Last synced: 16 days ago
JSON representation

GitHub 漫游指南- a Chinese ebook on how to build a good project on Github. Explore the users' behavior. Find some thing interest.

Lists

README

        

# 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/)