GithubにはAPIがあり、これを使えばGithub上での色々な操作が可能になります。 2016/01/28現在、GithubAPIのVersionはv3であり、これを基にまとめていきます。 GithubAPIを使えば何が出来るの? さて、APIAPIと言っておりますが実際にGithubAPIを使えば何が出来るのでしょうか? ザッと出来ることを一部以下に書き出してみます。 NotificationsやFeedsの取得 Gistの生成・更新・取得・削除 Issuesの生成・更新・取得・削除 Organizationsの一覧やメンバーの取得 Pull Requestの生成・更新・取得・削除 Repositoryの生成・更新・取得・削除 などなど。 これはほんの一部なのですが、大方このようなことはAPIを使うことで実現できます。 どうやったらGithubAPIを使えるの? 一部のAPIは何も考