今やほとんどのエンジニアが利用しているバージョン管理ツールのGit。開発にはなくてはならないものですが、なぜバージョン管理にツールが必要なのでしょうか。その歴史とともに書籍『つくって、壊して、直して学ぶ Git&GitHub 入門』(翔泳社)から解説します。