さて、バージョン管理のより良い半分であるコード リポジトリについて説明しましょう。 バージョン管理およびリポジトリが機能するためには、互いに必要であることはおわかりでしょう。 もう一方がなければ、もう一方を持つことはできません。 さっそく、その理由を探ってみましょう!
コード リポジトリとは何ですか。
それでは、コード リポジトリの特性を見てみましょう。 つまり、コード リポジトリとは、コードを格納する場所なのです! さて、それは特別なことではありません。 単にコンピュータにソースコードというフォルダを作り、そこに全部入れておけばいいのです。 この保管場所に派手な名前をつけることに何の意味があるのでしょうか。
前章で述べたように、バージョン管理システムを使用するためにコードリポジトリが作成されます。 コードリポジトリはソースコードを保持し、バージョン管理システムソフトウェアはそのコードをアーカイブします。 今使っていなくても、他のバージョンやファイルを残して、すべてのファイルをリポジトリにアーカイブすることができます。 コード・リポジトリはまた、異なるバージョンに名前をつけたり、タグをつけたりする方法を提供し、同じプロジェクト内の変更の記録を保持します。
リポジトリ プロバイダーを選択する
バージョン管理システムにいくつかの種類があるように、コード リポジトリにもさまざまな種類があります。 Gitとうまく機能するいくつかの分散型は、GitHubとBitbucketです。
GitHub と Bitbucket は世界最大のコード リポジトリの分散コレクションをホスティングしています。 これらは、何百万ものプライベートおよびパブリックなプロジェクトを保持し、チームがバージョン管理で作業できるようにしています。
Wait, what’s the difference between public and private?
希望すれば、ほとんど誰でも貢献できるオープン ソース プロジェクトを覚えていますか? それは公開プロジェクトの一例でしょう。 通常、彼らはソースコードを一般に提供し、一般の人が貢献できるように開放されています。
一方、プライベート・プロジェクトは、ソースコードは共有しませんが、チーム・メンバー間でGitのバージョン管理システムの機能を享受しています。
では、どのプロバイダを選べばいいのでしょうか。
機能に関してはGitHubとBitbucketの間にそれほど大きな違いはありませんが、企業プロジェクトではGitHubの方が人気があります! また、非常に使いやすいのも特徴です。
次の章ではGitHubを探求して、最初のコードリポジトリを始めましょう!
おさらいです!
。