web-dev-qa-db-ja.com

githubからフォルダーをダウンロードする方法は?

次のリンクからmysiteフォルダーをダウンロードしたい: https://github.com/username/repository/master/

25
Gangesh

ボタンがありますDownload Zip。スパースチェックアウトを実行する場合は、サイトに多くのソリューションがあります。例えば here。

12
C1sc0

あなたcangithubからファイル/フォルダーをダウンロード

単に使用する

svn export <repo>/trunk/<folder>

例えば.

svn export https://github.com/lodash/lodash/trunk/docs

(はい、それはここのsvnです。どうやら2016年には、単にいくつかのgithubファイルをダウンロードするにはsvnが必要です)

28
Anona112

Github Contents API を使用してアーカイブリンクを取得し、tarを使用して指定したフォルダーを取得できます。

コマンドライン:

curl https://codeload.github.com/[owner]/[repo]/ tar.gz/master |\tar -xz --strip = 2[repo]-master /[folder_path]


たとえば、
examples/with-apollo / フォルダーを zeit/next.js からダウンロードする場合は、次のように入力できます。

curl https://codeload.github.com/zeit/next.js/tar.gz/master | \
  tar -xz --strip=2 next.js-master/examples/with-apollo
7
chuyik

GitZipオンラインツール を使用します。 githubリポジトリのサブディレクトリをZipファイルとしてダウンロードできます。 gitコマンドは必要ありません!

4
gdrt

依存関係: cURL および 7-Zip

curl {url for downloading Zip file} | 7z a -tzip {project name}-{branch name}/{folder path in that branch}

例えば:

curl https://github.com/hnvn/flutter_shimmer/archive/master.Zip | 7z a -tzip flutter_shimmer-master/examples
0

クローンまたはダウンロードオプション(Git URLまたはZipのダウンロード)で完全なフォルダーをダウンロードできます。

  1. Zipのダウンロードのボタンがあります

  2. コマンドを使用すると、マシン上の完全なフォルダをダウンロードできますが、そのためにはマシンにgitが必要です。 GitのURL unerを見つけることができます

    git clone https://github.com/url

0
VIKAS KOHLI

ネイティブgithubプログラムを使用する[デスクトップにクローン]ボタンまたは[zipとしてダウンロード]を使用して、プロジェクト全体をダウンロードする必要があります。

そして、ダウンロードしたプロジェクトでそのフォルダーを検索します。

0
Paran0a