日本語 ▾
git-http-fetch マニュアルの多言語版
トピック ▾
最新バージョン ▾ git-http-fetch 最終更新 2.43.0
git-http-fetch マニュアルの変更点
設定と構成
プロジェクトの取得と作成
基本的なスナップショット
ブランチとマージ
プロジェクトの共有と更新
検査と比較
パッチ
デバッグ
メール
外部システム
サーバー管理
ガイド
- gitattributes
- コマンドラインインターフェースの規則
- 日々のGit
- よくある質問(FAQ)
- 用語集
- フック
- gitignore
- gitmodules
- リビジョン
- サブモジュール
- チュートリアル
- ワークフロー
- すべてのガイド...
管理
低レベルコマンド
- 2.43.1 → 2.47.0 変更なし
-
2.43.0
11/20/23
- 2.35.1 → 2.42.3 変更なし
-
2.35.0
01/24/22
- 2.31.1 → 2.34.8 変更なし
-
2.31.0
03/15/21
- 2.28.1 → 2.30.9 変更なし
-
2.28.0
07/27/20
- 2.18.1 → 2.27.1 変更なし
-
2.18.0
06/21/18
- 2.1.4 → 2.17.6 変更なし
-
2.0.5
12/17/14
概要
git http-fetch [-c] [-t] [-a] [-d] [-v] [-w <filename>] [--recover] [--stdin | --packfile=<hash> | <commit>] <URL>
説明
HTTP経由でリモートGitリポジトリをダウンロードします。
このコマンドは常にすべてのオブジェクトを取得します。以前は、ダウンロードするオブジェクトを選択するための3つのオプション `-a`、 `-c`、 `-t` がありました。現在、これらは無視されます。
オプション
- commit-id
-
プルする[URL]/refs/の下にあるハッシュまたはファイル名。
- -a, -c, -t
-
これらのオプションは歴史的な理由により無視されます。
- -v
-
ダウンロードされた内容を報告します。
- -w <ファイル名>
-
転送が完了した後、ローカル側の $GIT_DIR/refs/<ファイル名> の下に commit-id を書き込みます。
- --stdin
-
コマンドラインのコミットID(この場合は想定されていない)の代わりに、 *git http-fetch* はstdinの行を次の形式で想定します
<commit-id>['\t'<filename-as-in--w>]
- --packfile=<ハッシュ>
-
内部使用専用。コマンドラインのコミットID(この場合は想定されていない)の代わりに、 *git http-fetch* は指定されたURLでpackfileを直接フェッチし、index-packを使用して対応する.idxおよび.keepファイルを生成します。ハッシュは一時ファイルの名前を決定するために使用され、任意です。 index-packの出力はstdoutに出力されます。 --index-pack-argsが必要です。
- --index-pack-args=<引数>
-
内部使用専用。ダウンロードしたpackの内容に対して実行するコマンド。引数はスペースで区切られたURLエンコードです。
- --recover
-
ターゲットから到達可能なすべてがフェッチされていることを確認します。以前のフェッチが中断された後に使用されます。
GIT
git[1] スイートの一部