Gitとは

Gitとは、ソフトウェアのソースコードを管理するためのツールで、主に以下の2つのことができます。

  1. ソフトウェア開発における履歴や、リリースバージョンの管理。
  2. チーム内の複数メンバーでのソースコードの共有。

Gitについては以下の資料に詳しく書かれています。

サル先生のGit入門〜バージョン管理を使いこなそう〜【プロジェクト管理ツールBacklog】

GitHubとは

GitHubとは、Gitで管理されたソースコードを共有するためのインターネット上の場所(リモートリポジトリ)を提供するサービスです。GitHubを使うと場所に関係なく世界中の人とソースコードを共有できます。オープンソースの開発でも使われています。

GitHub: Where the world builds software

GitHub上に自分のソースコードを公開することで、自分がどんなことをできる人なのかを世界中に知ってもらうことができるので、エンジニアのポートフォリオとしても使われています。