git(ギット)とは?

バージョン管理ツールとしては

これまで、SVN(SubVersion)が主流でしたが、新しいgit(ギット)

の特徴を簡単に説明します

バージョン管理システムは、

一般にソースプログラムのような管理を、

リポジトリィという物で管理するのですが

git(ギット)の場合、この管理するものを、

管理元である、サーバに持つ他に、

ソースを扱うクライアント側にも持つようにしています

このため、ローカルでの管理がとても扱いやすくなっています

また、複数のクライアントでの管理にも十分に考慮されているため

例えば、一人でプログラムを開発する場合でも

自宅のDeskTopPCと、移動中のノートPCなど

複数の環境で、プログラムを開発する時などとても便利です

個人でも4つ以上の環境を持つ人も多くなってきました

今後は、開発自体も、サーバー側(クラウド)で行う可能性

もありますので、このような仕様(用途)も、先取りしている

ところもあります