git-archive

    0

    1答えて

    この場合、リポジトリにはシンボリックリンクはありませんが、チェックアウトしている作業ディレクトリがあります。どうして?私はウェブサイトのための既存のリポジトリを持っています。 bin www しかし、今WWWディレクトリが現在のサブディレクトリになるように、私は、既存のISPアカウントでこのウェブサイトを駐車しているいくつかのお金を節約するために:問題を単純化するために、のは、このための

    22

    2答えて

    リモートのgitリポジトリの一部をチェックアウトしようとしています。 fatal: Operation not supported by protocol. Unexpected end of command stream Gitはhttpプロトコルを使用してこの操作をサポートしていません:コマンド git archive --format=zip --remote=http://path_

    3

    3答えて

    単一二つのファイル、aとbにコミットして簡単なテストリポジトリを考えると、私は特定のファイルのリストを取得することができます。 $ git ls-files a a または特定のファイルを除くすべてのファイルのリスト: $ git ls-files . ':!b' a 私は特定のファイルのアーカイブを作成することができます $ git archive HEAD a | tar tf -

    1

    1答えて

    git archiveを公開したいと思いますが、ユーザーがいくつかのファイルやグロブを除外するように要求する方法がありますので、アーカイブファイルはあまり大きくありません。 通常、ファイル/グロブリストを.gitattributesに書き込み、次にgit archiveを実行します。しかし、これは、ディスク上のリポジトリごとにアーカイブを要求できるのは、無視するエクスポートリストを.gitattr

    1

    1答えて

    次のコマンドで既存のgitリポジトリをエクスポートしようとしています。しかし、私は間違いで終わります。いずれか私はこれを修正するのに役立ちますか? 私のコマンド:Nissan-Gulpで PS F:\Nissan-Gulp> git archive --format zip --output F:\convert master fatal: could not create archive fi

    0

    1答えて

    私は、バイナリガベージがたくさんあるGitLabリポジトリを持っています(悲しいことにオプションはありません)。私は、実際にはテキストファイルしか持たないサブディレクトリが1つだけ必要です。そして、私はそのフォルダAFAPを取得する必要があります。 今私はgit archiveを見つけ、私のすべての問題が解決されたと思った。 しかし、それはハッシュのリファレンスを受け入れていないようです。 git

    16

    1答えて

    私はそうのように、Gitのレポにサブディレクトリをアーカイブするのgit-アーカイブを使用しています: git archive -o ../subarchive.zip HEAD subdir/* 結果のアーカイブはサブディレクトリ/ディレクトリ構造を維持ししかし、内容、すなわち以下のとおりです。 subdir/ whatever.js morestuff.js 私は実

    0

    1答えて

    次のコマンドを使用して、最新の3つのコミットでファイルのアーカイブを作成しようとしています。 git archive -o archive.zip $(git diff --name-only HEAD~3) しかし、最後では、私はいくつかのファイルを削除コミット、これはdiff出力に表示されます。だからこのエラーが表示されます: fatal: pathspec 'public/uploads