Git

出典: 謎の百科事典もどき『エンペディア(Enpedia)』
ナビゲーションに移動 検索に移動

Git(ギット)は、バージョン管理システムの1つ。

概要[編集]

Gitは、Linux開発に使用するバージョン管理システムとして、それまで使用していたBitKeeperの代替として生み出された。[1]

Gitはバージョン管理データの管理方式として分散型を採用している。すなわち、各利用者が全てのバージョン履歴を保持し、それを共有する時だけリモートリポジトリーを通じて差分を交換する方式である。必要な場合だけ共有すれば良いため、共有が必要になるまで差分の交換を保留することができるし、共有が不要であればリモートリポジトリー自体が不要となる。

Gitを使ってオープンソースソフトウェアを開発する場合は、GitのホスティングサービスであるGitHub(ギットハブ)と連動させることで、リモートリポジトリーの設置やソフトウェア配布を効率よく行える。

ユーザーインターフェイス[編集]

Gitは基本操作を全てコマンドラインから行うことができる。

GUIで操作することもでき、公式のGitパッケージには標準のGUIツールであるgitkとgit-guiが含まれている。
他にも、SourceTreeやIDEに付属するGit機能などのソフトウェアを使えば、GUIでGitを操作できる。

脚注[編集]

  1. LinuxとBitKeeperとGitの関係 | Yakst”. 2019年12月13日確認。

関連項目[編集]