Why not login to Qiita and try out its useful features?

We'll deliver articles that match you.

You can read useful information later.

1
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

GitHub入門:GitHubリポジトリをフォーク&クローンする手順を体系的にまとめてみた

Last updated at Posted at 2025-03-18

はじめに

GitHubには多くのオープンソースプロジェクトが公開されており、それらを活用することで開発の学習や実践的なスキルアップが可能です。

その中でも、他者のリポジトリをフォークし、ローカル環境でクローンすることで、自由にカスタマイズや検証ができるようになります。

本記事では、その具体的な手順について解説します。

書こうと思ったきっかけ

GitHubを使って開発を進める中で、他のリポジトリをフォークしてクローンする機会が増えました。

しかし、初めての人にとっては手順が分かりにくいこともあるため、自分自身の備忘録も兼ねてこの記事を書くことにしました。

初心者の方でもスムーズにフォークとクローンの作業ができるよう、分かりやすく解説していきます。

GitHubリポジトリをフォークし、ローカル環境にクローンする方法

1. GitHubリポジトリをフォークする

まず、GitHubのリポジトリを自分のアカウントにフォークすることで、自由に編集・コード検証できる環境を作ります。

フォークの手順

  1. GitHubにログインし、フォークしたいリポジトリのページを開く。
  2. 「Fork」ボタンをクリックする。
  3. フォーク先を選択(通常は自分のGitHubアカウント)。
  4. フォークが完了すると、自分のアカウントのリポジトリ一覧に新しくフォークされたリポジトリが表示される。

実際の操作画面

Screenshot 2025-03-19 at 7.38.52.png

実際のフォークしたリポジトリ

2. フォークしたリポジトリをローカルにクローンする

フォークしたリポジトリをローカル環境にダウンロードし、作業を進めます。

クローンの手順

  1. GitHubの自分のアカウントでフォークしたリポジトリのページを開く。
  2. 「Code」ボタンをクリックし、HTTPS または SSH のURLをコピー。
  3. ターミナルまたはコマンドプロンプトを開き、以下のコマンドを実行:
    git clone https://github.com/your-username/forked-repository.git
    
    your-username はあなたのGitHubアカウント名、forked-repository はフォークしたリポジトリ名。
  4. クローンが成功すると、ローカル環境に forked-repository というディレクトリが作成される。

実際のクローンしたリポジトリ

Screenshot 2025-03-19 at 7.41.10.png

これでフォークしたリポジトリをローカル環境にクローンする準備が整いました。

まとめ

GitHubのリポジトリをフォークし、ローカル環境にクローンすることで、自分の環境で自由にコードを編集・試行することが可能になります。

この方法を活用すれば、オープンソースプロジェクトへの貢献や学習がよりスムーズに進められます。

初めての方でも迷わず進められるよう、今回紹介した手順を参考にして、ぜひ実践してみてください!!

1
4
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up

Qiita Conference 2025 will be held!: 4/23(wed) - 4/25(Fri)

Qiita Conference is the largest tech conference in Qiita!

Keynote Speaker

ymrl、Masanobu Naruse, Takeshi Kano, Junichi Ito, uhyo, Hiroshi Tokumaru, MinoDriven, Minorun, Hiroyuki Sakuraba, tenntenn, drken, konifar

View event details
1
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?