Skip to main content

GitHub からファイルをダウンロードする

GitHub からファイルをダウンロードする方法と、ダウンロード、複製、フォークの違いを理解する方法について説明します。

はじめに

GitHub.com には、独自の目的でコピー、カスタマイズ、使用できる何百万ものオープンソース ソフトウェア プロジェクトがあります。

{data variables.product.product_name %}でリポジトリのファイルのコピーを取得するには、さまざまな方法があります。 次のことを実行できます。

  • リポジトリのファイルのスナップショットを zip ファイルとして独自の (ローカル) コンピューターにダウンロードします。
  • Git を使って、リポジトリをローカルコンピューターにクローンします。
  • リポジトリをフォークして、GitHub に新しいリポジトリを作成します。

これらの各メソッドには独自のユース ケースがあり、次のセクションで説明します。

このチュートリアルでは、リポジトリのファイルをローカルコンピューターにダウンロードすることに焦点を当てます。 例えば、GitHub Enterprise Cloud のリポジトリに興味深いコンテンツが見つかった場合、Git を使用したりバージョン管理を適用したりせずに、コンテンツのコピーが簡単に取得できます。

ダウンロード、複製、フォークの違いを理解します

任期定義ユース ケース
ダウンロードリポジトリのファイルのスナップショットをローカル コンピューターに保存します。ファイルの内容を使用またはカスタマイズしたいが、バージョン 管理の適用には関心がない場合。
Cloneすべてのファイルとフォルダーのすべてのバージョンを含む、リポジトリのデータの完全なコピーを作成します。ローカルコンピューター上のリポジトリの完全なコピーで作業し、Gitを使って変更を追跡・管理したいとします。 これらのローカルでの変更は、GitHub Enterprise Cloud ホストリポジトリと同期する予定です。 詳しくは、「リポジトリをクローンする」を参照してください。
フォーク元の ("アップストリーム") リポジトリとコードと可視性の設定を共有する、個人用アカウントにリンクされた GitHub Enterprise Cloud に新しいリポジトリを作成します。元のリポジトリのデータを、GitHub 上の独自のプロジェクトの基礎として使用する必要がある場合。 または、フォークを使用して、元の ("アップストリーム") リポジトリへの変更を提案する必要がある場合。 リポジトリをフォークした後も、リポジトリをクローンして、ローカルコンピュータで変更作業を行えるようにしたいかもしれません。 詳しくは、「リポジトリをフォークする」を参照してください。

前提条件

  • GitHub アカウントを所持している必要があります。

リポジトリのファイルのダウンロード

このチュートリアルでは、デモ リポジトリ (octocat/Spoon-Knife) を使用します。

  1. octocat/Spoon-Knife に移動します。

  2. ファイルの一覧の上にある [コード] をクリックします。

    リポジトリのランディング ページのファイル リストのスクリーンショット。 [コード] ボタンが濃いオレンジ色の枠線で囲まれています。

  3. [ZIP のダウンロード] をクリックします。

まとめ

これで、リポジトリのファイルのコピーがローカル コンピューターに zip ファイルとして保存されました。 独自の目的でファイルを編集およびカスタマイズできます。

次のステップ

参考資料