皆さん、こんにちは! エンジニアアイドル「ハックガールズ」の堤沙也と濱ヶ崎美季です。 前回は私達の自己紹介をさせて頂きましたが、連載第2回の今回からいよいよ本題。「Git」について一緒に学んでいきましょう! Gitとは? Gitとは、分散型バージョン管理システムの1つです。 では、バージョン管理とは一体何でしょうか。 プログラムというものは、多くの場合、一度開発して終了ということはありません。まず作ってみて、改善したり、機能追加したりと、どんどん更新されていくものです。 しかし、プログラムを更新すると、人はうっかりリバグも生んでしまうことがよくあります。昨日まで正常に動いていたプログラムが、今回の更新によって動かなくなってしまった!という苦い経験は誰しもあるでしょう。 バグが発生してしまったプログラムに対し、「ひとまず正常に動いていた状態に戻そう!」と思い立ったとき、役に立つのがバージ