#awesome-github 收集这个awesome-github列表,只是为了更好地使用亲爱的GitHub,欢迎提交pr和issue。
###教程 ####通用教程
- 《Github 帮助文档》 中文翻译 - 包含了官方文档以及其他文章
- GitHub 秘籍 - 本书为 Github 中级教程,适用在 Github 上做开源项目、制作自己的博客和协同做项目的开发者。
- Github全程指南-如何高效使用? - 作为一名开发者,Github上面有很多东西值得关注学习,可是刚刚接触github,怎样一步步学习使用Github?怎样更高效的利用Github?
- GitHub 开发指南 - 极客学院 - 本指南的目的是教会你如何实际运用 Github API,本指南是 GitHub 官方文档 Development Guides 的中文翻译版本。
- GitHub Pages 指南 - 极客学院 - 本指南是 GitHub Pages 官网 GitHub Pages Basics 的中文翻译版本。
- 怎样使用 GitHub? - 知乎问题
- 如何高效利用GitHub
- gitignore - GitHub官方的.gitignore模板集合
- gotgithub - 一本关于使用GitHub的书
- GitHub 漫游指南 - phodal的GitHub故事与教程
- Github MarkDown语法指南 - 使用Github必备
- git/github guide - 使用Git和GitHub的知道
- 如何编辑 Wiki - 非常好的GitHub Wiki使用教程
####Git使用
- Git教程 - 廖雪峰的官方网站 - 史上最浅显易懂的Git教程!
- git - 简明指南 - 助你入门 git 的简明指南,木有高深内容 ;)
- Pro Git(中文版) - 书
- Git Submodule使用完整教程 - Git Submodule功能刚刚开始学习可能觉得有点怪异,所以本教程把每一步的操作的命令和结果都用代码的形式展现给大家,以便更好的理解。
- Git权威指南 - 书
- git-flow 备忘清单 - git-flow 是一个 git 扩展集,按 Vincent Driessen 的分支模型提供高层次的库操作。
####GitHub Pages
- GitHub Pages 指南 - 官方文档翻译版
- jekyll官方文档中文翻译版 - 将纯文本转换为静态博客网站
- 搭建一个免费的,无限流量的Blog----github Pages和Jekyll入门 - 示范如何在github上搭建Blog,你可以从中掌握github的Pages功能,以及Jekyll软件的基本用法。更重要的是,你会体会到一种建立网站的全新思路。
- 免费使用Jekyll+Github Page搭建博客入门攻略 - Jekyll建站
- hexo你的博客 - hexo出自**大学生tommy351之手,是一个基于Node.js的静态博客程序,其编译上百篇文字只需要几秒。
- 如何搭建一个独立博客——简明Github Pages与Hexo教程 - 这是一篇很详尽的独立博客搭建教程,里面介绍了域名注册、DNS设置、github和Hexo设置等过程。
####GitBook
- GitBook 简明教程 - 本教程主要围绕 GitBook 的安装,使用,集成,书籍发布,个性化以及实用插件几个方面。
- Gitbook 入门教程 - 本书将简单介绍如何安装、编写、生成、发布一本在线图书,且示例全部在windows下展示(其他系统差不多一致):
####GitHub API
- How to Use Github’s API with PHP -通过PHP如何使用GitHub API
####Travis CI
- 为 iOS 建立 Travis CI -在这篇文章中,我将向你展示如何一步步的在项目中集成 Travis。
- Travis Ci的最接底气的中文使用教程 -Travis Ci的中文文档太少了,于是作者写了一篇简洁的教程
###文章
- 如何高效利用GitHub - 本文尝试谈谈GitHub的文化、技巧与影响
- GitHub连击500天:让理想的编程成为习惯 - phodal对于GitHub的看法
- Github装逼指南——Travis CI 和 Codecov - 关于持续集成和统计单测覆盖率
- 如何用Github去管理你的Idea - 用Github的README.md和Issues来管理我的idea
- GitHub开源项目负责人谈开源 - Brandon就其与开源的缘分、当前工作的职责、GitHub及员工与开源的关系等方面的问题一一进行了回答。
- 亲爱的GitHub - 致GitHub的一封公开信
- 用Github issues作为blog的例子
- 2014年GitHub **开发者年度报告 - 使用python分析数据后的报告
- Gist介绍与用法 - Gist https://gist.github.com/ 是Github的一个子服务
###网站
- GitHub Trending - GitHub官方的仓库和开发者流行榜
- GitHub Rank (China) - GitHub上**程序员的排名网站,根据follower
- GitHub Ranking | GitHub Awards - GitHub上程序员的排名网站,根据star
- GitHuber.info - 最好用的GitHub人才挖掘工具
- GitHub Ranking - GitHub用户和仓库排名,根据star,不区分语言
- Code Review - 利用GitHub进行codereview的网站
- GitHub Resume - 根据GitHub的信息生成简历
- GitBook - Github上写书,发布到GitBook
###工具
- http://shields.io/ -开源项目的徽章
- ohmystar - Mac上管理你GitHub star的工具
- Hexo - 通过Github Pages写博客的Node.js框架,
- MVVMReactiveCocoa - GitBucket iOS App,一个GitHub第三方客户端
- Monkey - Monkey是一个GitHub第三方iOS客户端,主要是用来展示GitHub上的开发者的排名,以及仓库的排名。
- githot - GitHot是一个Android App,用来发现世界上最流行的项目和人
- CodeHub - CodeHub是C#写的,它是iOS设备上最好的GitHub仓库浏览和维护工具。
- ioctocat - GitHub的iOS客户端
- napcat - 一个比较全面的GitHub的iOS客户端
- RepoStumble - 查看GitHub仓库的手机客户端
- GithubTrends - Material Design风格的查看GitHub仓库trending app
###项目
####demo ####项目
- github-trending - 记录下GitHub历史上的每日trending
- GitHub-Dark - 黑色的GitHub网站风格
- github-gists - 拿到一个GitHub用户的所有gist
- Get-Your-GitHub-Card - 基于jquery拿到你的GitHub用户资料
- ohmyrepo - 一个 GitHub 仓库分析工具
####库
- octokit - GitHub API的官方封装库
- github - michael - JavaScript写的GitHub API的封装库
- PyGithub - Python的GitHub API封装库
- UAGithubEngine - Objective-C的GitHub API封装库
- RxGitHubAPI -基于RxSwift的GitHub API封装库
- GitHub API for Java -面向对象的GitHub API
- GitHubObjC -Objective-C实现的GitHub API
###其他的awesome
-
awesome-github -phillipadsmith的awesome-github
-
awesome-browser-extensions-for-github -GitHub浏览器扩展收集列表
-
github-cheat-sheet -一些酷酷的Git和GitHub功能收集