Gitとは何か?
メニューを表示するにはスワイプしてください
バージョン管理システムにすでに慣れ親しんでいるので、次は数百万人の開発者に利用されている最も人気のあるVCSであるGitを見ていきます。
Gitの歴史
Gitは2005年にLinus Torvaldsによって作成されたVCSです。彼はLinuxカーネルの創設者およびリード開発者でもあります。Linuxカーネルの開発中、当時利用可能だったバージョン管理システムが自身の要件を満たせなかったため、地理的に離れた開発者同士でも効率的にワークフローを管理し、協力できるようにGitを開発しました。
なぜGitなのか?
Gitがこれほどまでに人気を集めている理由を見ていきます。
インストール
Git のインストールはやや複雑な場合がありますが、こちらの Gitインストールのステップバイステップガイド を参照してください。
また、公式の Git ウェブサイトではドキュメント、インストールファイル、追加リソースが提供されています: git-scm.com。
- Gitは無料かつオープンソースであり、Windows、macOS、Linux、すべてのUnix系プラットフォームに簡単にインストール可能。
- Gitは分散型アーキテクチャを持ち、単一のサーバーに集中していません。実際、リポジトリに貢献するすべてのユーザーが、自分のマシンにリポジトリの完全なコピーを保持しています。
- Gitはスタンドアロンプログラム、サーバー、クライアントとして動作可能であり、集中型サーバーに依存しません。どのように利用するかは自由です。例えば、リポジトリをホストしてGitをサーバーとして使うことも、別のマシンから特定のリポジトリにクライアントとしてアクセスすることもできます。ネットワーク接続がなくても、1台のマシンだけで利用することも可能です。
- ローカルリポジトリを持つことで、Gitにおけるすべての変更や関連操作は非常に高速かつ効率的。
- Gitは、自分自身のプライベート作業を管理することも、GithubやGitlabなどのパブリックサーバーでコードをホストして他者と共有することも可能。また、限られた人だけがアクセスできるプライベートリポジトリをホストすることもできる。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 2
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 1. 章 2