PRAM(9)

NAME
PRam - Tool to ease merging Pull Requests and git patches

SYNOPSIS
pram [<options>] <pr-number|pr-url|patch-url>...

DESCRIPTION
Merge specified GitHub PR(s) into the repository in current directory.

OPTIONS

--am-options OPTIONS
    Pass additional options to git am

-b BUG, --bug BUG, -c BUG, --closes BUG
    Reference or close the specific bug, takes either a bug number or URL, can be specified multiple times.

-e EDITOR, --editor EDITOR
    Override the editor used (default: ${EDITOR})

--no-gitconfig
    Do not query options via git config.

-G, --no-gpgsign
    Do not automatically GPG-sign commits

-I, --non-interactive
    Do not interactively ask to merge, just do it."

-r REPO, --repository REPO
    GitHub repo to use (default: gentoo/gentoo)

-s, --signoff
    Add Signed-off-by to commits (the default)

-S, --no-signoff
    Disable adding Signed-off-by to commits

PARAMETERS

<pr-number>
    GitHub PR number

<pr-url>
    Full URL to the pull request

<patch-url>
    URL to a patch file

GIT CONFIG SUPPORT
PRam queries configuration via git config by default. It makes it possible to specify additional options globally via ~/.gitconfig and per-repo via .git/config. Command-line options override configuration files. The following options are currently supported:

string options:
    pram.editor, pram.repository

boolean options (--type bool):
    pram.gpgsign, pram.interactive, pram.signoff

LICENSE
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

AUTHOR
PRam was written by Michał Górny <mgorny@gentoo.org>