stg-pull(1) — Linux manual page


STG-PULL(1)                   StGit Manual                   STG-PULL(1)

NAME         top

       stg-pull - Pull changes from a remote repository

SYNOPSIS         top

       stg pull [options] [--] [<repository>]

DESCRIPTION         top

       Pull the latest changes from the given remote repository
       (defaulting to branch.<name>.remote, or origin if not set). This
       command works by popping all the patches from the stack, pulling
       the changes in the parent repository, setting the base of the
       stack to the latest parent HEAD and pushing the patches back
       (unless --nopush is specified). The push operation can fail if
       there are conflicts. They need to be resolved and the patch
       pushed again.

       Check the git fetch documentation for the <repository> format.

OPTIONS         top

       -n, --nopush
           Do not push the patches back after pulling.

       -m, --merged
           Check for patches merged upstream.

STGIT         top

       Part of the StGit suite - see stg(1)

COLOPHON         top

       This page is part of the stgit (Stacked Git) project.
       Information about the project can be found at 
       ⟨⟩.  If you have a bug report for
       this manual page, see ⟨⟩.  This page
       was obtained from the project's upstream Git repository
       ⟨⟩ on 2022-12-17.  (At that time, the
       date of the most recent commit that was found in the repository
       was 2022-01-07.)  If you discover any rendering problems in this
       HTML version of the page, or you believe there is a better or
       more up-to-date source for the page, or you have corrections or
       improvements to the information in this COLOPHON (which is not
       part of the original manual page), send a mail to

StGit 1.4.dev34+g8254ffb       12/17/2022                    STG-PULL(1)

Pages that refer to this page: stg(1)stg-branch(1)