Optional
--allFetches all remotes.
Optional
--appendAppends ref names and object names of fetched refs to the existing contents of .git/FETCH_HEAD.
Optional
--atomicUses an atomic transaction to update local refs.
Optional
--deepenSpecifies the number of commits from the current shallow boundary.
Optional
--depthLimits fetching to the specified number of commits from the tip of each remote branch history.
Optional
--forceOverrides check to update the local branch.
Optional
--ipv4Uses IPv4 addresses only, ignoring IPv6 addresses.
Optional
--ipv6Uses IPv6 addresses only, ignoring IPv4 addresses.
Optional
--jobsSpecifies the number of parallel children to be used for all forms of fetching.
Optional
--keepKeeps downloaded pack.
Optional
--negotiate-Prints the ancestors of the provided --negotiation-tip values.
Optional
--negotiation-Reports commits reachable from the given tips.
Optional
--no-Does not check if a branch is force-updated during fetch. See also --show-forced-updates.
Optional
--no-Disables automatic tag following.
Optional
--prefetchModifies the configured refspec to place all refs into the refs/prefetch/ namespace.
Optional
--progressForces progress reports to the standard error stream.
Optional
--pruneRemoves any remote-tracking references that no longer exist on the remote.
Optional
--refetchFetches all objects as a fresh clone would.
Optional
--refmapUses the specified refspec to map the refs to remote-tracking branches.
Optional
--server-Transmits the given strings to the server when communicating using protocol version 2.
Optional
--set-Adds upstream (tracking) reference.
Optional
--shallow-Deepens or shortens the history of a shallow repository to exclude commits reachable from a specified remote branch or tag.
Optional
--shallow-Deepens or shortens the history of a shallow repository to include all reachable commits after date.
Optional
--show-Checks if a branch is force-updated during fetch. See also --no-show-forced-updates.
Optional
--tagsFetches all tags from the remote.
Optional
--unshallowConverts a shallow repository to a complete one.
Optional
--update-Updates .git/shallow.
Optional
--update-Updates .git/shallow.
FetchCommonOptions defines the supported fetch options used by commands.