github/README.md
2017-09-17 16:03:17 +08:00

144 lines
10 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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)
* [创建项目文档](http://github.phodal.com/#创建项目文档)
* [README](http://github.phodal.com/#readme)
* [在线文档](http://github.phodal.com/#在线文档)
* [可用示例](http://github.phodal.com/#可用示例)
* [构建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/#代码的坏味道)
* [改善 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)
* [改善 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/#重构之以查询取代临时变量)
* [如何推广](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/#示例程序)
* [吸引贡献者](http://github.phodal.com/#吸引贡献者)
* [开源项目维护](http://github.phodal.com/#开源项目维护)
* [如何以“正确的姿势”阅读开源软件代码](http://github.phodal.com/#如何以正确的姿势阅读开源软件代码)
* [阅读过程](http://github.phodal.com/#阅读过程)
* [示例](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/#实现第二个需求)
* [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 map 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用户分析)
* [生成图表](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/#邻近算法与相似用户)
## License
[![Phodal's Book](http://brand.phodal.com/shields/book-small.svg)](https://www.phodal.com/)
© 2015~2016 [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/)