Путеводитель по Руководству Linux

  User  |  Syst  |  Libr  |  Device  |  Files  |  Other  |  Admin  |  Head  |



   git-fetch    ( 1 )

скачать объекты и ссылки из другого репозитория (Download objects and refs from another repository)

Вывод (Output)

The output of "git fetch" depends on the transport method used;
       this section describes the output when fetching over the Git
       protocol (either locally or via ssh) and Smart HTTP protocol.

The status of the fetch is output in tabular form, with each line representing the status of a single ref. Each line is of the form:

<flag> <summary> <from> -> <to> [<reason>]

The status of up-to-date refs is shown only if the --verbose option is used.

In compact output mode, specified with configuration variable fetch.output, if either entire <from> or <to> is found in the other string, it will be substituted with * in the other string. For example, master -> origin/master becomes master -> origin/*.

flag A single character indicating the status of the ref:

(space) for a successfully fetched fast-forward;

+ for a successful forced update;

- for a successfully pruned ref;

t for a successful tag update;

* for a successfully fetched new ref;

! for a ref that was rejected or failed to update; and

= for a ref that was up to date and did not need fetching.

summary For a successfully fetched ref, the summary shows the old and new values of the ref in a form suitable for using as an argument to git log (this is <old>..<new> in most cases, and <old>...<new> for forced non-fast-forward updates).

from The name of the remote ref being fetched from, minus its refs/<type>/ prefix. In the case of deletion, the name of the remote ref is "(none)".

to The name of the local ref being updated, minus its refs/<type>/ prefix.

reason A human-readable explanation. In the case of successfully fetched refs, no explanation is needed. For a failed ref, the reason for failure is described.