最近のOSにてバージョン管理の主流になりつつあるGit
Linuxカーネルのように大量のソースコードを扱うために開発されたバージョン管理システムにGit(ぎっと)なるものがある。
Gitは分散リポジトリ型のバージョン管理システムであり、セントラルリポジトリからコピー後、修正内容をコミットする際には作業用コピー→ローカルリポジトリ→セントラルリポジトリの順に行うことがでや、他にも色々と利点があるとのこと。
また、AndroidやPerl5、Ruby on Railsなどの様々なOSでのプロジェクトでも採用されている。
最近ちらほら名前を聞くようになったGitですが、まだまだ僕の関わる開発現場ではSubversionがメインではある。
ひとまず将来的に導入を考える上でどんな利点があるか調べておく。