ここ最近といいますか、もはやプログラム開発者だけでなく、インフラエンジニア、もしかしたらデザイナーもGitを使えなければ…と、なっているかもしれません。 Gitはいわゆるファイルのバージョン管理システムの1つです。バージョン管理とは、とあるファイルを一人もしくは複数人で変更する場合、その履歴(バージョン)を保存してくれて「1つ前に戻したい」とかできるモノです。 1つのファイルを「計算書_20130714-01.xlsx」「計算書_20130714-02.xlsx」「計算書_20130712-01.xlsx」とかファイル名を変更して管理とかやらなくて良くなります。 Gitはバージョン管理システムの中でも分散型といわれる、ネットのどこかにリポジトリ(リモートリポジトリ)があり、ローカルにもリポジトリがある方式です。 ネットが繋がらない状況でもローカルのリポジトリにファイルの変更を反映して、ネッ