はじめに
🧑💻 Git や LabEx の初心者ですか? 「Git のクイックスタート」コースから始めることをおすすめします。
Git は、開発者がコードを管理するために使用される人気のあるバージョン管理システムです。Git を使用する最初のステップの 1 つは、新しいリポジトリを作成することです。この実験では、新しい Git リポジトリを初期化する方法を学びます。
新しいリポジトリを作成する
既存の Git リポジトリをクローンする方法を学びました。では、今度は新しい Git リポジトリをゼロから作成してみましょう。
ターミナルまたはコマンドプロンプトを開き、以下の手順に従って新しい Git リポジトリを作成します。
cd ~/project
git init my_repo
これにより、現在の作業ディレクトリに my_repo という名前の新しいディレクトリが作成され、その中に新しい Git リポジトリが初期化されます。
my_repo ディレクトリの中身を見てみましょう。
ls -a my_repo
以下のファイルとディレクトリが表示されるはずです。
. .. .git
. と .. のディレクトリは、それぞれ現在のディレクトリと親ディレクトリを表す特殊なディレクトリです。
.git ディレクトリは、Git がリポジトリのすべての設定ファイルとバージョン履歴を保存する場所です。
.git ディレクトリ内のファイルとディレクトリを表示するには、次のコマンドを実行してみてください。
ls -a my_repo/.git
以下のファイルとディレクトリが表示されるはずです。
. .. branches config description HEAD hooks info objects ref
branchesディレクトリには、リポジトリ内のブランチへの参照が含まれています。configファイルには、リポジトリ固有の設定が含まれています。descriptionファイルには、リポジトリの短い説明が含まれています。HEADファイルには、現在チェックアウトされているブランチへの参照が含まれています。hooksディレクトリには、Git イベントによってトリガーされるスクリプトが含まれています。infoディレクトリには、グローバルな情報ファイルが含まれています。objectsディレクトリには、リポジトリ内のすべてのオブジェクトが含まれています。refディレクトリには、リポジトリ内のコミットへの参照が含まれています。
今は .git ディレクトリの内容を心配する必要はありません。ただ、ここが Git がリポジトリに関するすべての情報を保存する場所であることを覚えておいてください。
まとめ
新しい Git リポジトリを作成することは、git init コマンドを使用する簡単なプロセスです。この実験で示された手順に従えば、簡単に新しい Git リポジトリを作成して、Git を使ってコードを管理し始めることができます。