Collect this list just to better use dear GitHub, feel free to submit PR and issue.

The tutorial

General tutorial

  • Github Help Docs Chinese translation – includes official documentation and other articles
  • GitHub Secrets – This book is an intermediate tutorial for developers who do open source projects on GitHub, create their own blogs, and collaborate on projects.
  • Github Guide – How to use it efficiently? – There’s a lot to learn about Github as a developer, but how do you learn to use Github step by step? How can YOU use Github more effectively?
  • GitHub Development Guide is designed to teach you how to use the GitHub API. This guide is a Chinese translation of the GitHub Development Guides.
  • GitHub Pages Basics GitHub Pages Basics GitHub Pages Basics Basics GitHub Pages Basics
  • How to use GitHub? – Zhihu question
  • How to use GitHub effectively
  • Gitignore – GitHub’s official. Gitignore template collection
  • Gotgithub – a book about using GitHub
  • GitHub Hitchhiker’s Guide – Phodal’s GitHub Stories and tutorials
  • Github MarkDown Syntax Guide – Prerequisites for using Github
  • Git/Github Guide – Know about using Git and Github
  • How to edit a GitHub Wiki

Use the Git

  • Git tutorial – liao Xuefeng’s official website – the most easy to understand Git tutorial ever!
  • Git – A simple guide to getting started with Git.
  • Pro Git (Chinese version) – Book
  • Git Submodule – Git Submodule can be a bit weird to start with, so this tutorial presents the commands and results of each step in code to make it easier to understand.
  • The definitive Guide to Git – Book
  • Git-flow cheat Sheet – Git-flow is a set of Git extensions that provide high-level library operations based on Vincent Driessen’s branching model.

GitHub Pages

  • GitHub Pages Guide – Official Documentation translated version
  • Jekyll official document Chinese translation version – convert plain text to static blog site
  • Github Pages and Jekyll – How to build a Blog on Github. You can learn how to use Github Pages and Jekyll software. More importantly, you will experience a whole new way of thinking about building websites.
  • Free use of Jekyll+Github Page build blog introduction – Jekyll build a site
  • Hexo your blog – hexo is a node.js-based static blogging application created by tommy351, a Taiwanese university student, that compies hundreds of posts in seconds.
  • Github Pages, Hexo, Github Pages, Hexo, Github Pages, Hexo, Github Pages, Hexo

GitBook

  • GitBook Tutorial – This tutorial focuses on GitBook installation, use, integration, book publishing, personalization and practical plug-ins.
  • Gitbook Tutorial – This tutorial will provide a simple introduction to installing, writing, generating, and publishing an online book, all with examples on Windows (almost the same on other systems):

GitHub API

  • How to Use Github API with PHP – How to Use Github API with PHP

Travis CI

  • Build Travis CI for iOS – In this article, I will show you how to integrate Travis step by step into your project.
  • Travis Ci’s Best Chinese Tutorial – There is so little Documentation for Travis Ci in Chinese that the author has written a brief tutorial

The article

  • How to use GitHub effectively – This article attempts to talk about GitHub’s culture, skills and influence
  • GitHub Combo 500 days: Making Ideal Programming a Habit – Phodal’s view on GitHub
  • Github installation guide — Travis CI and Codecov — on continuous integration and measuring single test coverage
  • How to use Github to manage your Idea – Use Github readme. md and Issues to manage my Idea
  • GitHub Open Source Project Leader on Open Source – Brandon answers questions about his relationship with open source, his current job responsibilities, and GitHub and its staff’s relationship with open source.
  • Dear GitHub – An open letter to GitHub
  • Use Github Issues as an example of a blog
  • GitHub China Developer Annual Report 2014 – Report using Python to analyze data
  • Gist Gist.github.com/ is a sub-service of Github

Web site

  • GitHub Trending – GitHub’s official repository and developer Trending list
  • GitHub Rank (China) – GitHub ranks Chinese programmers according to followers
  • Making Ranking | making allow – making the programmer’s Ranking sites, according to the star
  • Githuber.info – The best GitHub talent discovery tool to use
  • GitHub Ranking – GitHub user and repository Ranking, based on star, regardless of language
  • Code Review – Use GitHub for Codereview
  • GitHub Resume – Create a Resume based on GitHub information
  • GitBook – Write a book on Github and post it to GitBook

tool

  • Shields. IO / – Open source project badge
  • Ohmystar – Manage your GitHub star on Mac
  • Hexo – The Node.js framework for blogging through Github Pages,
  • MVVMReactiveCocoa – GitBucket iOS App, a GitHub third-party client
  • Monkey-monkey is a GitHub third-party iOS client that displays developer rankings on GitHub, as well as repository rankings.
  • Githot – Githot is an Android App for discovering the most popular projects and people in the world
  • CodeHub – CodeHub, written in C#, is the best GitHub repository browsing and maintenance tool on iOS devices.
  • Ioctocat – GitHub’s iOS client
  • Napcat – a comprehensive GitHub iOS client
  • RepoStumble – Mobile client for viewing the GitHub repository
  • Githubtrend-material Design style view the GitHub Repository trending app

project

demo

project

  • Github – Trending – Record daily trending throughout github’s history
  • GitHub-Dark – Black GitHub site style
  • Gists – Get all the gist of a Github user
  • Get Your GitHub user profile based on jquery
  • Ohmyrepo – a GitHub warehouse analysis tool

library

  • Octokit – The official packaged library of the GitHub API
  • Github – Michael – A wrapped library of the Github API written by JavaScript
  • PyGithub – Python’s GitHub API wrapper library
  • UAGithubEngine – A GitHub API wrapper library for Objective-C
  • RxGitHubAPI – GitHubAPI wrapper library based on RxSwift
  • GitHub API for Java – Object oriented GitHub API
  • Githubobjc-objective-c implementation of GitHub API