問題タブ [git-bundle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1245 参照

git - LFS を使用する git リポジトリをアーカイブするには?

クライアントの通常のファイル サーバーに git リポジトリをアーカイブしようとしています。

以前はこれを行ってgit bundle create [path] --all いましたが、うまくいきました。

ただし、このリポジトリは Git LFS を使用しており、上記のコマンドを使用して作成されたバンドルには LFS ファイルが含まれていません。

  1. LFS ファイルを含む、リポジトリのすべてのコミット、ブランチ、および履歴を簡単にエクスポートするにはどうすればよいですか?
  2. これは LFS で可能ですか?
0 投票する
2 に答える
678 参照

git - 2 つのコミットの間にある git バンドルを作成しようとしてエラーが発生しました

コミット x からコミット y へのバンドル ファイルを作成しようとしています。git bundle のドキュメントで指定されているように、引数は「git rev-parse および git rev-list に受け入れられる必要があります ...、それは特定のオブジェクトとトランスポートへの参照を指定します」 ただし、次のコマンドを実行すると:

git bundle create test.bundle 15b423..6cffeab

エラーが発生します

error: Refusing to create empty bundle.

次に、rev-list と rev-parse でコミットを参照できることを確認しました。

うまくいかないのはなぜですか?commit Aから commit Bまでの範囲のバンドル ファイルを作成するにはどうすればよいですか?

0 投票する
1 に答える
151 参照

git - http(s) を介した git バンドルのクローン作成

http経由でgitバンドルを複製することは可能ですか? これをやろうとすると、次のようになりました。

これを行う理由は、サーバー上のリポジトリの圧縮を避けるため (ファイルを提供するだけ) でありgit clone、ユーザーのアプリケーションによって制限されます。

0 投票する
2 に答える
401 参照

git - git バンドル ファイルの分割

git バンドル ファイルを分割する方法はありますか? たとえば、repo.bundle1 と repo.bundle2 には、それぞれレポの半分が含まれています。ポータブル バンドルのサイズが大きすぎて転送できません。

転送に許可される最大サイズを変更できないと仮定すると、他にどのようにこれにアプローチできますか。