GIT-FETCH(1) Git Manual GIT-FETCH(1) (NAME) git-fetch - (SYNOPSIS) git fetch [] [ [...]] git fetch [] git fetch --ltiple [] [(|)...] git fetch --ll [] (DESCRIPTION) / ( "refs" ) (fetch) . (remote- tracking branches) ( ). . --ags --0-tags remote..tagOpt . refspec . git fetch URL ( remotes. ) . ( git- config(1)). origin . .git/FETCH_HEAD . git- pull(1) . (OPTIONS) --ll, --0-all remote..skipFetchAll . fetch.all . -a, --ppend .git/FETCH_HEAD. .git/FETCH_HEAD . --tomic (atomic transaction) . . --epth= . (shallow) git clone --epth= ( git-clone(1)) . . --eepen= --epth . --allow-since= . --allow-exclude= . . --nshallow . . --pdate-shallow git fetch .git/shallow . .git/shallow . --0gotiation-restrict=(|), --0gotiation-tip=(|) packfile . (tips) . . --0gotiation-restrict --0gotiation-tip . . glob SHA-1 ( ) . glob . fetch.negotiationAlgorithm push.negotiate git-config(1) --0gotiate-only . --0gotiation-include=(|) "have" . --0gotiation-restrict . . ( refs/heads/release) glob ( refs/heads/release/{asterisk}) . --0gotiation-restrict . --0gotiation-restrict have --0gotiation-include . remote..negotiationInclude . --0gotiate-only --0gotiation-restrict= . --ecurse-submodules=(yes|on-demand) . push.negotiate git- config(1). --ry-run . --orcelain . (OUTPUT) git-fetch(1) . --ecurse-submodules=(yes|on-demand) fetch.output . --lter= (partial clone) . --lter . --lter=auto promisor ( gitprotocol- v2(5) promisor.acceptFromServer git-config(1)). --lter= git-rev-list(1) . --lter=blob:none blob ( ) . --lter=blob:limit= blob . --504ite-fetch-head FETCH_HEAD $GIT_DIR. . --0-write-fetch-head . --ry-run . -f, --rce git fetch refspec : . . -k, --ep (pack) . --ltiple . . --uto-maintenance, --0-auto-maintenance, --uto-gc, --0-auto-gc git maintenance run --uto . . --288aph, --0-write-commit-graph commit-graph . fetch.writeCommitGraph . --refetch refspec refs/prefetch/. prefetch git-maintenance(1) . -p, --rune . --ags (pruning) . refspec ( --rror ) . --rune-tags refspec . << >> (PRUNING) . -P, --rune-tags --rune . --rune ( ) . refspec --rune . << >> (PRUNING) . -n, --0-tags . . remote..tagOpt . git-config(1). --efetch . --lter= . . --efmap= remote..fetch refspec ( ) . --efmap refspec refspec . << >> . -t, --ags ( refs/tags/* ) . --rune ( refspec --rune ). --ecurse-submodules[=(yes|on-demand|no)] . git fetch "" (superproject) . $GIT_DIR/modules/ ( gitsubmodules(7)) ( git submodule update) . on-demand . yes . no . fetch.recurseSubmodules ( git-config(1)) on-demand . yes . -j , --jobs= (job) . 0 . --ltiple . . fetch.parallel submodule.fetchJobs ( git-config(1)). . . --0-recurse-submodules ( --ecurse-submodules=no ). --t-upstream () git-pull(1) . branch..merge branch..remote git-config(1) . --bmodule-prefix= "Fetching submodule foo". . --ecurse-submodules-default=(yes|on-demand) --ecurse-submodules . ( gitmodules(5) git-config(1)) --[no-]recurse-submodules . -u, --pdate-head-ok git fetch head . . git pull git fetch Porcelain . --pload-pack git fetch-pack --\xec= . -q, --quiet --quiet git-fetch-pack . . -v, -- (verbose). --rogress -q . . -o