GitHub は、ソフトウェア開発プロジェクトのためのソースコード管理サービスです (link)。
リポジトリ (repository)
ファイルやディレクトリの状態を保存する場所。ローカルリポジトリ (自分のマシン内部) とリモートリポジトリ (ネットワーク上) がある。
コミット (commit)
ファイルの追加や変更の履歴を、リポジトリに保存すること。
プッシュ(push)
ファイルの追加や変更の履歴を、リモートリポジトリにアップロードするための操作。
ブランチ (branch)
並行して行われる複数のバージョン管理を行うための仕組み。
Release 機能
TechAcademy
簡単な説明があります。
git push 時の error: src refspec master does not match any について
git push 時のエラー対策。レポジトリ名の違いが原因。
GitHub Desktop
コマンドラインや Web ブラウザの代わりに、GUI を利用して GitHub とやりとりするアプリケーション。
はじめての Pull Request
GitHub 実践入門 (P127) にある Pull Request の練習サイト。このサイトのソースコードはこちら GitHub リポジトリにあります。