Git

SoftwareFreedomConservancy,Inc.

Gitは、SoftwareFreedomConservancy, Inc.が提供するソースコード管理です。分散型リポジトリを採用しており、成果物に変更を加える上で発生する、変更内容を上書きしてしまうリスクを回避できます。また、分散型特有の性質と優れた分岐システムによって、自社の規則に応じたワークフローを実装可能です。さらに、データの日付、コミットメッセージ、その他の基本的な情報は編集できないため、ファイルの整合性が保証され、より安全で効率的なバージョン管理を実現します。

Gitは、SoftwareFreedomConservancy, Inc.が提供するソースコード管理です。分散型リポジトリを採用しており、成果物に変更を加える上で発生する、変更内容を上書きしてしまうリスクを回避できます。また、分散型特有の性質と優れた分岐システムによって、自社の規則に応じたワークフローを実装可能です。さらに、データの日付、コミットメッセージ、その他の基本的な情報は編集できないため、ファイルの整合性が保証され、より安全で効率的なバージョン管理を実現します。

Gitの特徴

特徴1分散型リポジトリを採用し、変更内容を上書きしてしまうリスクを防止

数あるソースコード管理の中でも、分散型リポジトリを採用しています。分散型では、1つのサーバーに保管されているファイルを、それぞれのユーザーの端末で編集作業を行い、変更内容を申請・承諾することで、バージョンのアップデートが行われる仕組みになっており、成果物やドキュメントなどに変更を加える上で発生する、変更内容を上書きしてしまうリスクを回避することができます。

特徴2優れた分岐システムにより任意のワークフローを構築することができる

分散型特有の性質と優れた分岐システムによって、ほぼ無限の数のワークフローを実装できます。これにより、集中型モデルのような、1つのサーバー上でマスターファイルを管理する方法も再現できるほか、独立したリポジトリにプッシュして、インテグレータに変更をプルするように依頼するIntegrationManagerモデルのワークフローにも対応可能。自社の規則に応じて柔軟にカスタマイズできます。

特徴3ファイルの基礎データは編集できないため、データの整合性が保証される

Gitにアップロードされているデータの日付、コミットメッセージ、その他の基本的な情報は編集することができません。これは、プロジェクトが、コミットされたときとまったく同じであるというだけでなく、そのファイルに変更が加えられていないことを意味します。ファイルの整合性が保証されることで、より安全で効率的なバージョン管理が可能です。

Gitの料金・プラン

初期費用・運用費用

0円

オープンソースのフリーウェアです。誰でも自由に利用することができます。