[GitHub 100日チャレンジ] Day 51 - Forkを理解する
GitHubのForkとは何か、元Repositoryを自分のアカウントへコピーし、オープンソースへ安全に貢献する考え方を学びます。
[GitHub 100日チャレンジ] Day 51 - Forkを理解する
Forkとは
Forkは、他の人や組織のRepositoryを自分のアカウントへコピーする機能です。元のRepositoryを直接変更せず、自分の場所で修正を試せます。
オープンソースへ貢献するときは、Forkして作業し、Pull Requestで変更を提案する流れがよく使われます。
Forkが役立つ場面
- 直接書き込み権限がないRepositoryへ貢献したい
- 自分の環境で安全に修正を試したい
- 元Repositoryへ変更提案を送りたい
- 学習用にプロジェクトを触ってみたい
Cloneとの違い
ForkはGitHub上に自分用コピーを作る操作です。CloneはRepositoryを自分のPCへ取得する操作です。
今日のゴール
Forkは「GitHub上の自分用コピー」であり、オープンソース貢献の入口になることを理解しましょう。
この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。
