# `gbp.scripts.push` module documentation

Part of `gbp.scripts`

Push your changes to a remote

Function | build_parser | Undocumented
Function | parse_args | Undocumented
Function | do_push | Undocumented
Function | get_push_src | Determine wether we can push the ref
Function | get_remote | Undocumented
Function | main | Undocumented

def build_parser(name):
Undocumented
def parse_args(argv):
Undocumented
def do_push(repo, dests, to_push, dry_run):
Undocumented
def get_push_src(repo, ref, tag):

Determine wether we can push the ref

If the ref is further ahead than the tag we only want to push up to this tag.

def get_remote(repo, branch):
Undocumented
def main(argv):
Undocumented