これまでにGitHubを使用したことがある場合は、プラットフォームからファイルをダウンロードする方法がすぐにはわからないことをご存知でしょう。これは、直接ファイル共有を目的としたものではなく、開発用であるため、より複雑なプラットフォームの1つです。確かに、GitHubの重要な点の1つは、すべてのパブリックリポジトリがオープンソースであり、人々が貢献することを奨励されていることです。プライベートリポジトリもありますが、これらは通常、コードを表示したくない企業内の開発目的で使用されます。公衆によって。ただし、GitHubは、他の場所とは異なる方法でファイルのダウンロードを処理します。
そのため、GitHubのプロジェクト(またはプロジェクト全体)からファイルをダウンロードする方法が完全にわからない場合は、その方法を説明します。始めましょう。
GitHubからファイルをダウンロードする
ほとんどの公開リポジトリは、ユーザーアカウントがなくても、無料でダウンロードできます。これは、パブリックリポジトリがオープンソースのコードベースであると見なされているためです。とはいえ、コードベースの所有者が別の方法でチェックボックスをオンにしない限り、コードベースをコンピューターにダウンロードして、.zipファイルにパックすることができます。
- したがって、私が作成したこのTip Calculatorなどの公開コードベースにアクセスすると、右上隅に緑色のボタンが表示されていることに気付くでしょう。 クローンまたはダウンロード、cボタンをなめる。
- 次に、ドロップダウンで、 ZIPをダウンロード。すべてのファイルは、通常はダウンロードフォルダーにあるコンピューターへのダウンロードを開始します。
- 次に、コンピューターでダウンロードフォルダーを開き、ZIPファイルを見つけます。それを右クリックして、次のようなオプションを選択することをお勧めします すべて抽出…, 解凍する、 また 解凍します、次にファイルを配置するフォルダを選択します。
- 最後に、選択したフォルダーに移動すると、ダウンロードしたGithubファイルがすべてそこにあります。
これはかなり小さなコードベースであり、ファイルは2、3個しかありません。 GithubでWesBosのJavaScript30リポジトリにアクセスすると、パブリックリポジトリであるため、同じ方法でダウンロードできることがわかります。
コマンドを使用したGitHubファイルのダウンロード
または、GitHubのいくつかの簡単なコマンドを使用して、ファイルまたはリポジトリのクローンを簡単に作成できます。これを機能させるには、Gitツールをインストールする必要があります。このデモのコマンドラインから同じチップ計算機をインストールします。
- アドレスバーまたはzipファイルをダウンロードしたのと同じメニューからURLをコピーします。
- Git Bashを開き、「cdダウンロード」とヒット 入力。これにより、コマンドウィンドウのダウンロードフォルダに移動します。ファイルを保存するファイルの場所を入力することもできます。
- ここで、「git clone //github.com/bdward16/tip-calculator.git「そしてヒット 入力.
- この方法を使用すると、ファイルはダウンロード時に自動的に解凍されます。
ファイルをダウンロードするためのより良い方法があります
概説した方法は単純明快ですが、実験ではなく、単にコードファイルを表示するのに最適です。実験するためにGitHubファイルをダウンロードすることを計画している場合、最良の方法はプロジェクトを「フォーク」することです。フォークは、単にリポジトリの独自のコピーです。
リポジトリのフォークには多くの利点があります。 GitHubアカウントに独自のコピーが提供されるため、元のプロジェクトに影響を与えることなく、変更を自由に試すことができます。たとえば、Tip Calculatorにバグを見つけたり、独自の機能を追加したりできます。したがって、Tip Calculatorを「フォーク」して、GitHubアカウントにコピーを作成することができます。ここでは、元のプロジェクトに影響を与えることなく、コードをいじって実験することができます。これは、コピーまたは「フォーク」になるためです。
最も一般的には、フォークは、バグの修正や前述の機能の追加など、他の誰かのプロジェクトへの変更を提案するために使用されます。
では、どのようにして公開リポジトリをフォークしますか?実はとても簡単です。フォークを保存する場所が必要になるため、開始する前に、無料のGitHubアカウントを作成する必要があります。 www.github.comにアクセスして、今すぐこれを行うことができます。
アカウントを作成したら、パブリックリポジトリをアカウントにフォークできます。
- たとえば、Wes Bosの30日間のJavaScriptトレーニングコースの公開リポジトリにアクセスすると、右上隅に「」というボタンが表示されます。 フォーク。ボタンをクリックします。
- 数秒から数分かかる場合がありますが、GitHubはそのプロジェクトを自分のGitHubアカウントに複製または「フォーク」します。完了すると、GitHubユーザー名でプロジェクトがすぐに表示されます。
- 確認するには、右上のナビゲーションバーにあるプロフィールアイコンをクリックして、次のようなオプションを選択します。 あなたのリポジトリ 。リポジトリのリストに、JavaScript30コースのコードベースが表示されているはずです。
これで、必要なすべてのコードを変更して実験することができ、元の所有者の元のプロジェクトファイルには影響しません。コードを変更したり、バグを修正したり、新しい機能を追加したりすると、「プルリクエスト」と呼ばれるものを作成して、その変更について話し合うことができます。元のプロジェクト所有者が変更を気に入っており、正しく機能している場合は、本番コードとして元のコードベースにマージできます。
閉鎖
ご覧のとおり、GitHubからファイルやプロジェクト全体をダウンロードするのは実際には非常に簡単です。ほんの数分で、プロジェクト全体をコンピューターにダウンロードしたり、自分のGitHubアカウントにフォークしたりすることができます。フォーク内のコードをいじって何が何に影響するかを確認するのにそれほど時間はかかりません。最終的には、最初のプルリクエストを作成できる可能性もあります。ハッピーコーディング!