Русский ▾
Localized versions of git-request-pull manual
  1. English
  2. Français
  3. Português (Brasil)
  4. Русский
  5. Svenska
  6. українська мова
  7. 简体中文
Topics ▾ Latest version ▾ git-request-pull last updated in 2.43.0
Changes in the git-request-pull manual
  1. 2.43.1 → 2.55.0 no changes
  2. 2.43.0 2023年11月20日
  3. 2.35.1 → 2.42.4 no changes
  4. 2.35.0 2022年01月24日
  5. 2.18.1 → 2.34.8 no changes
  6. 2.18.0 2018年06月21日
  7. 2.7.6 → 2.17.6 no changes
  8. 2.6.7 2017年05月05日
  9. 2.1.4 → 2.5.6 no changes
  10. 2.0.5 2014年12月17日

Check your version of git by running

git --version

НАЗВАНИЕ

git-request-pull - Генерирует сводку ожидающих изменений

ОБЗОР

git request-pull [-p] <начало> <URL> [<конец>]

ОПИСАНИЕ

Сгенерировать запрос с просьбой к вашему вышестоящему (upstream) проекту извлечь (pull) изменения в их дерево. Запрос, выводимый в стандартный вывод, начинается с описания ветки, содержит сводку изменений и указывает, откуда их можно извлечь.

Ожидается, что в вышестоящем (upstream) проекте есть коммит, указанный <начало>, и вывод просит его интегрировать изменения, сделанные вами с того коммита вплоть до коммита, указанного <конец>, обратившись к репозиторию, указанному <URL>.

ПАРАМЕТРЫ

-p

Включить текст изменения (патча) в вывод.

<start>

Коммит, с которого начать. Указывает на коммит, который уже есть в вышестоящей (upstream) истории.

<URL>

URL-адрес репозитория, из которого следует извлечь (pull) изменения.

<end>

Коммит, которым закончить (по умолчанию HEAD). Указывает на коммит, находящийся на верхушке (tip) истории, которую вы просите извлечь.

Если в репозитории, указанном <URL>, коммит находится на верхушке ссылки, которая отличается от ссылки, имеющейся у вас локально, вы можете использовать синтаксис <локальное>:<внешнее>, указав её локальное имя, двоеточие : и её внешнее имя.

ПРИМЕРЫ

Представьте, что вы построили свою работу в своей ветке master поверх выпуска v1.0 и хотите, чтобы она была интегрирована в проект. Сначала вы отправляете это изменение в свой публичный репозиторий, чтобы другие могли его увидеть:

git push https://git.ko.xz/project master

Затем вы выполняете эту команду:

git request-pull v1.0 https://git.ko.xz/project master

что создаст запрос к вышестоящему (upstream) репозиторию с кратким описанием изменений между выпуском v1.0 и вашей веткой master, чтобы извлечь (pull) их из вашего публичного репозитория.

Если вы отправили своё изменение в ветку, имя которой отличается от той, что у вас локально, например.

git push https://git.ko.xz/project master:for-linus

тогда вы можете попросить извлечь это с помощью

git request-pull v1.0 https://git.ko.xz/project master:for-linus

GIT

Является частью пакета git[1]

AltStyle によって変換されたページ (->オリジナル) /