最近よく耳にする「Git(ギット)」と「GitHub(ギットハブ)」ですが、この2つは同じものではありません。具体的にはどう違うのでしょうか? 結論からお伝えしますと、「Gitを使ってエンジニアを支援するWebサービスがGitHub」です。そのため、まずはGitが何かについてからご紹介をしたいと思います。 Gitとは Gitは、プログラムソースの変更や更新を管理するための「分散型バージョン管理システム」の一つです。もとはLinuxの開発チームが使っていたツールで、今では世界中の開発現場で使われています。 Gitの登場以前のバージョン管理システムでは、サーバー上の1つのリポジトリ(ファイルやディレクトリの状態を記録しておく場所のこと)を、利用者が共同で使い、プログラムの変更や更新を管理していました。そのため、複数利用者がいると、二人以上で同時に編集してしまい、変更内容が衝突するケースがあるな