Gitのcloneの使い方を完全解説【初心者向け手順付き】
Git cloneコマンドの基本的な使い方を初心者向けに詳しく解説します。ローカル環境にリモートリポジトリを複製する方法や、よく使うオプション、注意点までわかりやすく説明します。
Git cloneとは?
Git cloneとは、リモートリポジトリ(GitHubやGitLabなど)にあるプロジェクトを、自分のローカル環境にコピー(複製)するためのコマンドです。これにより、他人のプロジェクトを編集したり、自分の作業用にクローンを作ったりできます。
基本的なcloneの使い方
コマンド構文
git clone [リポジトリのURL]
例:GitHub上のリポジトリを複製する
git clone https://github.com/username/project.git
このコマンドを実行すると、
project
という名前のディレクトリが作成され、その中にすべてのソースコードと履歴が複製されます。
ディレクトリ名を指定してクローンする
デフォルトではリポジトリ名がディレクトリ名になりますが、別の名前に変更したい場合は以下のようにします:
git clone https://github.com/username/project.git my-folder
この場合、
my-folder
というディレクトリにプロジェクトが複製されます。
よく使うオプション
オプション | 説明 |
---|---|
| 特定のブランチだけをクローン |
| コミット履歴の深さを制限して浅いクローンを作成(軽量) |
| 指定したブランチのみをクローン(他の履歴は取得しない) |
例:特定ブランチを浅くクローン
git clone --branch develop --depth 1 https://github.com/username/project.git
cloneの注意点
- プライベートリポジトリをクローンする場合は、認証情報(パーソナルアクセストークンなど)が必要です。
- プロジェクトが大規模な場合は、浅いクローン(
)で速度向上を図ると便利です。-depth
- clone後は、
でディレクトリに移動し、cd プロジェクト名
でリモート先を確認しましょう。git remote -v
まとめ:Git cloneの基本をマスターしよう
Gitの
clone
コマンドは、Gitの中でも使用頻度の高い基本コマンドです。リモートリポジトリをローカルに素早く複製できるため、オープンソースへの参加やチーム開発の第一歩に最適です。使い方を理解し、プロジェクトの効率的なスタートを切りましょう。
編集部