web-dev-qa-db-ja.com

GitHubから特定のファイルをダウンロードするにはどうすればよいですか?

GitHubで公開されたプロジェクトから特定のファイルを1つだけ必要とするため、プロジェクト全体をダウンロードすることはほとんど意味がありません。しかし、ダウンロードボタンが見つかりません。

15
Ivan

ファイル自体のコンテンツを表示している場合は、「Raw」ボタンが必要です。

get raw

次のいずれかが可能です。

  • それを右クリックし、「コンテンツを名前を付けて保存...」(またはブラウザに応じて同様の)を選択します
  • クリックして画面にダンプされた内容を確認し、そこから保存します
20

ファイルのリストでは、すべてのファイル名はリンクです。単純な右クリックと「名前を付けてリンクを保存...」(またはブラウザに相当)を使用すると、単一のファイルをダウンロードできます。

ただし、これはHTMLファイルで分類されます。 Maiiseの8日間の答え の説明に従って、ファイルページの[Raw]ボタンを使用する必要があります。 Google Chromeを使用しています。別のブラウザで異なるエクスペリエンスを使用する場合があります。

8
ale

RawGit をチェックしてください。これは、適切なContent-typeヘッダーを持つGithubから直接ファイルを提供する無料のサービスです。

URLの例: https://rawgit.com/user/repo/branch/file

1
Jay P.

github-files-fetcher を試すことができます。これは、GitHubリポジトリから単一のフォルダーまたはファイルをダウンロードするコマンドラインツールです。

実際のシナリオを考えてみてください。次のWebページにアクセスして、asyncサブディレクトリのみをダウンロードしたい場合。

redux

github-files-fetcherでは、最初にそのページのurlをコピーする必要があります。これは https://github.com/reduxjs/redux/tree/master/examples/async です、コマンドラインで次のコマンドを実行します。

fetcher --url=https://github.com/reduxjs/redux/tree/master/examples/async

0
Gyumeijie