Mercurialとは? MercurialはPythonで実装されたクロスプラットフォームのソースコード管理システムです。コマンドラインのフロントエンドの名称である「hg」という名前でも呼ばれています。ソースコードに対する変更を記録・管理するバージョン管理機能を持ち、またマージやクローンといった、分散型のバージョン管理に必要なすべての機能を備えています。また、Windowsサポートも優れており、Windows向けの公式GUIクライアント「TortoiseHg」も開発されています。 ソースコード管理システム/バージョン管理システムってなに? バージョン管理というのは、指定した任意の時点における指定したファイルやディレクトリの内容を「リポジトリ」と呼ばれるデータベースに記録しておくことで、変更の内容をあとから容易に参照できるようにすることです。これにより、誰がどの個所を修正したのか、修正前は
![Mercurial(Hg)によるソフトウェア開発を始めよう - OSDN](https://cdn-ak-scissors.b.st-hatena.com/image/square/a4049de73ed730fd7659c4f8bef50bed825aba31/height=288;version=1;width=512/https%3A%2F%2Fstatic.osdn.net%2FOSDN_icon_125x125.png)