.. _pull: pull ==== .. program:: pull Synopsis -------- :: sample-rpkg pull [-h] [--rebase] [--no-rebase] Description ----------- This command uses git to fetch remote changes and apply them to the current working copy. A rebase option is available which can be used to avoid merges. Options ------- .. option:: -h --help show this help message and exit .. option:: --rebase Rebase the locally committed changes on top of the remote changes after fetching. This can avoid a merge commit, but does rewrite local history. .. option:: --no-rebase Do not rebase, overriding .git settings to the contrary