| Age | Commit message (Expand) | Author | Files | Lines |
| 2016-01-12 | Merge branch 'ps/push-delete-option' | Junio C Hamano | 1 | -1/+1 |
| 2015-12-22 | push: don't mark options of recurse-submodules for translation | Ralf Thielow | 1 | -1/+1 |
| 2015-12-16 | push: add '-d' as shorthand for '--delete' | Patrick Steinhardt | 1 | -1/+1 |
| 2015-12-04 | push: follow the "last one wins" convention for --recurse-submodules | Mike Crowe | 1 | -9/+3 |
| 2015-11-20 | push: add recurseSubmodules config option | Mike Crowe | 1 | -15/+24 |
| 2015-08-19 | push: add a config option push.gpgSign for default signed pushes | Dave Borowitz | 1 | -14/+36 |
| 2015-08-19 | push: support signing pushes iff the server supports it | Dave Borowitz | 1 | -1/+19 |
| 2015-03-14 | push: allow --follow-tags to be set by config push.followTags | Dave Olszewski | 1 | -0/+10 |
| 2015-02-17 | cmd_push: pass "flags" pointer to config callback | Jeff King | 1 | -1/+1 |
| 2015-02-17 | cmd_push: set "atomic" bit directly | Jeff King | 1 | -5/+1 |
| 2015-02-15 | git_push_config: drop cargo-culted wt_status pointer | Jeff King | 1 | -2/+1 |
| 2015-02-11 | Merge branch 'sb/atomic-push' | Junio C Hamano | 1 | -0/+5 |
| 2015-01-07 | push.c: add an --atomic argument | Ronnie Sahlberg | 1 | -0/+5 |
| 2014-12-12 | Merge branch 'jk/push-simple' | Junio C Hamano | 1 | -4/+4 |
| 2014-12-12 | Merge branch 'rt/push-recurse-submodule-usage-string' | Junio C Hamano | 1 | -1/+1 |
| 2014-11-30 | push: truly use "simple" as default, not "upstream" | Jeff King | 1 | -4/+4 |
| 2014-11-18 | builtin/push.c: fix description of --recurse-submodules option | Ralf Thielow | 1 | -1/+1 |
| 2014-10-24 | push: heed user.signingkey for signed pushes | Michael J Gruber | 1 | -1/+12 |
| 2014-09-15 | push: the beginning of "git push --signed" | Junio C Hamano | 1 | -0/+1 |
| 2014-06-20 | refactor skip_prefix to return a boolean | Jeff King | 1 | -4/+3 |
| 2014-03-07 | Merge branch 'cc/starts-n-ends-with-endgame' | Junio C Hamano | 1 | -1/+1 |
| 2014-03-07 | Merge branch 'gj/push-more-verbose-advice' | Junio C Hamano | 1 | -1/+1 |
| 2014-03-07 | Merge branch 'jc/push-2.0-default-to-simple' | Junio C Hamano | 1 | -24/+7 |
| 2013-12-27 | Merge branch 'jc/push-refmap' | Junio C Hamano | 1 | -22/+62 |
| 2013-12-04 | push: also use "upstream" mapping when pushing a single ref | Junio C Hamano | 1 | -0/+11 |
| 2013-12-04 | push: use remote.$name.push as a refmap | Junio C Hamano | 1 | -2/+38 |
| 2013-12-03 | builtin/push.c: use strbuf instead of manual allocation | Junio C Hamano | 1 | -21/+14 |
| 2013-11-13 | push: switch default from "matching" to "simple" | Junio C Hamano | 1 | -25/+8 |
| 2013-11-13 | push: enhance unspecified push default warning | Greg Jacobson | 1 | -0/+7 |
| 2013-09-11 | Merge branch 'nd/push-no-thin' | Junio C Hamano | 1 | -3/+2 |
| 2013-09-09 | Merge branch 'jc/push-cas' | Junio C Hamano | 1 | -0/+13 |
| 2013-09-04 | Merge branch 'sb/parseopt-boolean-removal' | Junio C Hamano | 1 | -3/+3 |
| 2013-08-13 | push: respect --no-thin | Nguyễn Thái Ngọc Duy | 1 | -3/+2 |
| 2013-08-05 | Replace deprecated OPT_BOOLEAN by OPT_BOOL | Stefan Beller | 1 | -3/+3 |
| 2013-07-29 | many small typofixes | Ondřej Bílka | 1 | -1/+1 |
| 2013-07-22 | push --force-with-lease: implement logic to populate old_sha1_expect[] | Junio C Hamano | 1 | -0/+7 |
| 2013-07-22 | remote.c: add command line option parser for "--force-with-lease" | Junio C Hamano | 1 | -0/+6 |
| 2013-07-12 | Merge branch 'jk/pull-to-integrate' | Junio C Hamano | 1 | -6/+6 |
| 2013-07-08 | builtin/push.c: use OPT_BOOL, not OPT_BOOLEAN | Junio C Hamano | 1 | -3/+3 |
| 2013-07-07 | push: avoid suggesting "merging" remote changes | John Keeping | 1 | -6/+6 |
| 2013-06-24 | push: change `simple` to accommodate triangular workflows | Ramkumar Ramachandra | 1 | -12/+31 |
| 2013-06-18 | push: switch default from "matching" to "simple" | Junio C Hamano | 1 | -24/+7 |
| 2013-05-29 | push: make push.default = current use resolved HEAD | Ramkumar Ramachandra | 1 | -1/+1 |
| 2013-05-29 | push: fail early with detached HEAD and current | Ramkumar Ramachandra | 1 | -0/+5 |
| 2013-05-29 | push: factor out the detached HEAD error message | Ramkumar Ramachandra | 1 | -6/+8 |
| 2013-04-02 | remote.c: introduce a way to have different remotes for fetch/push | Ramkumar Ramachandra | 1 | -1/+1 |
| 2013-03-25 | Merge branch 'jc/push-follow-tag' | Junio C Hamano | 1 | -0/+2 |
| 2013-03-05 | push: --follow-tags | Junio C Hamano | 1 | -0/+2 |
| 2013-02-04 | Merge branch 'jc/push-reject-reasons' | Junio C Hamano | 1 | -2/+31 |
| 2013-01-24 | push: finishing touches to explain REJECT_ALREADY_EXISTS better | Junio C Hamano | 1 | -2/+1 |
| 2013-01-24 | push: introduce REJECT_FETCH_FIRST and REJECT_NEEDS_FORCE | Junio C Hamano | 1 | -0/+30 |
| 2013-01-18 | push: Add support for pre-push hooks | Aaron Schrab | 1 | -0/+1 |
| 2012-12-03 | push: allow already-exists advice to be disabled | Chris Rorvick | 1 | -0/+2 |
| 2012-12-03 | push: rename config variable for more general use | Chris Rorvick | 1 | -3/+3 |
| 2012-12-02 | push: require force for refs under refs/tags/ | Chris Rorvick | 1 | -1/+1 |
| 2012-12-02 | push: add advice for rejected tag reference | Chris Rorvick | 1 | -0/+11 |
| 2012-12-02 | push: return reject reasons as a bitset | Chris Rorvick | 1 | -9/+4 |
| 2012-09-07 | Merge branch 'nd/i18n-parseopt-help' | Junio C Hamano | 1 | -17/+17 |
| 2012-08-27 | Merge branch 'mm/push-default-switch-warning' | Junio C Hamano | 1 | -2/+27 |
| 2012-08-22 | Use imperative form in help usage to describe an action | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2012-08-20 | i18n: push: mark parseopt strings for translation | Nguyễn Thái Ngọc Duy | 1 | -17/+17 |
| 2012-06-24 | push: start warning upcoming default change for push.default | Matthieu Moy | 1 | -2/+27 |
| 2012-05-02 | Merge branch 'mm/simple-push' | Junio C Hamano | 1 | -2/+45 |
| 2012-04-24 | push: introduce new push.default mode "simple" | Matthieu Moy | 1 | -2/+45 |
| 2012-04-24 | Merge branch 'hv/submodule-recurse-push' | Junio C Hamano | 1 | -1/+9 |
| 2012-04-20 | Merge branch 'ct/advise-push-default' | Junio C Hamano | 1 | -5/+55 |
| 2012-04-05 | push: error out when the "upstream" semantics does not make sense | Junio C Hamano | 1 | -8/+18 |
| 2012-03-30 | push: teach --recurse-submodules the on-demand option | Heiko Voigt | 1 | -1/+9 |
| 2012-03-19 | push: Provide situational hints for non-fast-forward errors | Christopher Tiwald | 1 | -5/+55 |
| 2012-02-26 | Merge branch 'fc/push-prune' | Junio C Hamano | 1 | -0/+2 |
| 2012-02-22 | push: add '--prune' option | Felipe Contreras | 1 | -0/+2 |
| 2012-02-13 | push/fetch/clone --no-progress suppresses progress output | Clemens Buchacher | 1 | -2/+2 |
| 2011-08-20 | push: Don't push a repository with unpushed submodules | Fredrik Gustafsson | 1 | -0/+19 |
| 2011-04-01 | Merge branch 'ab/i18n-st' | Junio C Hamano | 1 | -24/+24 |
| 2011-03-19 | Merge branch 'jk/trace-sifter' | Junio C Hamano | 1 | -0/+1 |
| 2011-03-09 | i18n: git-push "prevent you from losing" message | Ævar Arnfjörð Bjarmason | 1 | -2/+2 |
| 2011-03-09 | i18n: git-push basic messages | Ævar Arnfjörð Bjarmason | 1 | -19/+19 |
| 2011-03-08 | add packet tracing debug code | Jeff King | 1 | -0/+1 |
| 2011-03-02 | push: better error message when no remote configured | Matthieu Moy | 1 | -1/+8 |
| 2011-03-02 | push: better error messages when push.default = tracking | Matthieu Moy | 1 | -6/+16 |
| 2011-02-16 | push.default: Rename 'tracking' to 'upstream' | Johan Herland | 1 | -5/+5 |
| 2010-08-12 | Merge branch 'maint' | Junio C Hamano | 1 | -2/+2 |
| 2010-08-12 | push: mention "git pull" in error message for non-fast forwards | Matthieu Moy | 1 | -2/+2 |
| 2010-08-02 | builtin/push.c: remove useless temporary variable | Jared Hance | 1 | -4/+4 |
| 2010-04-09 | Merge branch 'maint' | Junio C Hamano | 1 | -1/+1 |
| 2010-03-15 | Merge branch 'tc/transport-verbosity' | Junio C Hamano | 1 | -3/+8 |
| 2010-03-15 | Merge branch 'ld/push-porcelain' | Junio C Hamano | 1 | -3/+3 |
| 2010-03-10 | Merge branch 'lt/deepen-builtin-source' | Junio C Hamano | 1 | -0/+247 |
| 2010-02-22 | Move 'builtin-*' into a 'builtin/' subdirectory | Linus Torvalds | 1 | -0/+247 |