こんにちは、平奥です! これはTECHSCORE Advent Calendar 2015の23日目の記事です。 はじめに 開発でソースの管理をするのに、分散型バージョン管理システムのGitを使うようになりました。 はじめは慣れていないので、git addしてgit commitしてgit pushするというような基本的な操作しかせず、また慎重に行うので大きな失敗は少ないです。しかし慣れてくるとそうはいきません。 「えっ、何でこーなるの?」 「あっ、間違えちゃった…」 そういうこと多々ありませんか?? そういう場面に出くわした場合に、手助けできるような内容を書きたいと思います。 Gitの基本概念 まずは最低限の基本概念!!ソフトウェアの思想と振る舞いを知ることが一番の上達の近道だと思いますので押さえておくべきです!! 用語解説 はじめに用語を説明します。 リポジトリとは ファイルやディレク