新しいリポジトリを作成する

Beginner

This tutorial is from open-source community. Access the source code

はじめに

Git は、開発者がコードを管理するために使用される人気のあるバージョン管理システムです。Git を使用する最初のステップの 1 つは、新しいリポジトリを作成することです。この実験では、新しい Git リポジトリを初期化する方法を学びます。

これは Guided Lab です。学習と実践を支援するためのステップバイステップの指示を提供します。各ステップを完了し、実践的な経験を積むために、指示に注意深く従ってください。過去のデータによると、この 初級 レベルの実験の完了率は 94%です。学習者から 91% の好評価を得ています。

新しいリポジトリを作成する

既存の 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 を使ってコードを管理し始めることができます。