GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • About
  • Trademark
  • Learn
  • Book
  • Cheat Sheet
  • Videos
  • External Links
  • Tools
  • Command Line
  • GUIs
  • Hosting
  • Reference
  • Install
  • Community

This view

  • Original page
  • New address

GeezerVison is showing git-scm.com — Git - git-request-pull Documentation

українська мова ▾
  1. English
  2. Français
  3. Português (Brasil)
  4. Русский
  5. Svenska
  6. українська мова
  7. 简体中文
Topics ▾

Setup and Config

  • git
  • config
  • help
  • bugreport
  • Credential helpers

Getting and Creating Projects

  • init
  • clone

Basic Snapshotting

  • add
  • status
  • diff
  • commit
  • notes
  • restore
  • reset
  • rm
  • mv

Branching and Merging

  • branch
  • checkout
  • switch
  • merge
  • mergetool
  • log
  • stash
  • tag
  • worktree

Sharing and Updating Projects

  • fetch
  • pull
  • push
  • remote
  • submodule

Inspection and Comparison

  • show
  • log
  • diff
  • difftool
  • range-diff
  • shortlog
  • describe

Patching

  • apply
  • cherry-pick
  • diff
  • rebase
  • revert

Debugging

  • bisect
  • blame
  • grep

Email

  • am
  • apply
  • imap-send
  • format-patch
  • send-email
  • request-pull

External Systems

  • svn
  • fast-import

Server Admin

  • daemon
  • update-server-info

Guides

  • gitattributes
  • Command-line interface conventions
  • Everyday Git
  • Frequently Asked Questions (FAQ)
  • Glossary
  • Hooks
  • gitignore
  • gitmodules
  • Revisions
  • Submodules
  • Tutorial
  • Workflows
  • All guides...

Administration

  • clean
  • gc
  • fsck
  • reflog
  • filter-branch
  • instaweb
  • archive
  • bundle

Plumbing Commands

  • cat-file
  • check-ignore
  • checkout-index
  • commit-tree
  • count-objects
  • diff-index
  • for-each-ref
  • hash-object
  • ls-files
  • ls-tree
  • merge-base
  • read-tree
  • rev-list
  • rev-parse
  • show-ref
  • symbolic-ref
  • update-index
  • update-ref
  • verify-pack
  • write-tree
Latest version ▾ git-request-pull last updated in 2.56.0
  1. 2.56.1 no changes
  2. 2.56.0 2026-09-28
  3. 2.43.1 → 2.55.1 no changes
  4. 2.43.0 2023-11-20
  5. 2.35.1 → 2.42.4 no changes
  6. 2.35.0 2022-01-24
  7. 2.18.1 → 2.34.8 no changes
  8. 2.18.0 2018-06-21
  9. 2.7.6 → 2.17.6 no changes
  10. 2.6.7 2017-05-05
  11. 2.1.4 → 2.5.6 no changes
  12. 2.0.5 2014-12-17
  13.  

НАЗВА

git-request-pull — Створення звіту про очікувані зміни

СИНОПСИС

git request-pull [-p] <start> <URL> [<end>]

ОПИС

Створює запит, у якому попросіть ваш upstream-проєкт завантажити зміни у своє дерево. Цей запит, що виводиться у стандартний вивід, починається з опису гілки, містить короткий опис змін та вказує, звідки їх можна завантажити.

Очікується, що upstream проєкт матиме коміт з назвою <start>, а вивід просить його інтегрувати зміни, внесені з моменту цього коміту, аж до коміту з назвою <end>, відвідавши репозиторій з назвою <URL>.

ОПЦІЇ

-p

Включити текст латки у вивід.

<start>

Коміт, з якого потрібно почати. Це імʼя коміту, який вже є в історії upstream.

<URL>

URL-адреса репозиторію, з якого буде витягнуто дані.

<end>

Завершальний коміт (зазвичай HEAD). Вказує імʼя коміту на кінці історії, яку ви хочете завантажити.

Коли репозиторій з назвою <URL> має коміт у вершині посилання, яке відрізняється від локального посилання, ви можете використовувати синтаксис <local>:<remote>, щоб отримати його локальну назву, двокрапку : та його віддалену назву.

ПРИКЛАДИ

Уявіть, що ви зібрали свою роботу в гілці master поверх релізу v1.0 і хочете інтегрувати її в проєкт. Спочатку ви надсилаєте цю зміну до свого публічного репозиторію, щоб інші могли її побачити:

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

Потім ви виконуєте цю команду:

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

що призведе до створення запиту до сервера, у якому буде зроблено підсумок змін між версією v1.0 та вашим master, щоб завантажити її з вашого публічного репозиторію.

Якщо ви надіслали зміни до гілки, назва якої відрізняється від тієї, що у вас локально, наприклад.

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]

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.