1. 492ee03 Merge branch 'en/header-cleanup' by Junio C Hamano · 1 year, 3 months ago
  2. 43ec879 Merge branch 'jc/retire-cas-opt-name-constant' by Junio C Hamano · 1 year, 3 months ago
  3. eea0e59 treewide: remove unnecessary includes in source files by Elijah Newren · 1 year, 3 months ago
  4. 66e959f Merge branch 'jk/config-cleanup' by Junio C Hamano · 1 year, 3 months ago
  5. a762af3 remote.h: retire CAS_OPT_NAME by Junio C Hamano · 1 year, 3 months ago
  6. 37e8a34 push: drop confusing configset/callback redundancy by Jeff King · 1 year, 4 months ago
  7. b3bf470 push: use die_for_incompatible_opt4() for - -delete/--tags/--all/--mirror by René Scharfe · 1 year, 4 months ago
  8. 9562f19 Merge branch 'jc/transport-parseopt-fix' by Junio C Hamano · 1 year, 8 months ago
  9. 88d08c3 Merge branch 'ah/advise-force-pushing' by Junio C Hamano · 1 year, 8 months ago
  10. ae2c912 parse-options: introduce OPT_IPVERSION() by Junio C Hamano · 1 year, 9 months ago
  11. c577d65 push: don't imply that integration is always required before pushing by Alex Henrie · 1 year, 9 months ago
  12. b3d1c85 Merge branch 'gc/config-context' by Junio C Hamano · 1 year, 9 months ago
  13. a4e7e31 config: add ctx arg to config_fn_t by Glen Choo · 1 year, 9 months ago
  14. bc5c5ec cache.h: remove this no-longer-used header by Elijah Newren · 1 year, 11 months ago
  15. f37da97 Merge branch 'tl/push-branches-is-an-alias-for-all' by Junio C Hamano · 1 year, 11 months ago
  16. 425b4d7 push: introduce '--branches' option by Teng Long · 1 year, 11 months ago
  17. d1cbe1e hash-ll.h: split out of hash.h to remove dependency on repository.h by Elijah Newren · 2 years ago
  18. b388633 pkt-line.h: move declarations for pkt-line.c functions from cache.h by Elijah Newren · 2 years ago
  19. 6c6ddf9 treewide: be explicit about dependence on advice.h by Elijah Newren · 2 years ago
  20. 74ea5c9 treewide: be explicit about dependence on trace.h & trace2.h by Elijah Newren · 2 years ago
  21. 32a8f51 environment.h: move declarations for environment.c functions from cache.h by Elijah Newren · 2 years ago
  22. f394e09 treewide: be explicit about dependence on gettext.h by Elijah Newren · 2 years ago
  23. af5388d Merge branch 'jc/gpg-lazy-init' by Junio C Hamano · 2 years ago
  24. fd2d4c1 gpg-interface: lazily initialize and read the configuration by Junio C Hamano · 2 years, 2 months ago
  25. c65d18c push: free_refs() the "local_refs" in set_refspecs() by Ævar Arnfjörð Bjarmason · 2 years, 2 months ago
  26. aa56120 push: refactor refspec_append_mapped() for subsequent leak-fix by Ævar Arnfjörð Bjarmason · 2 years, 2 months ago
  27. e62f779 Doc: document push.recurseSubmodules=only by Jonathan Tan · 2 years, 5 months ago
  28. 2a905f8 push: improve grammar of branch.autoSetupMerge advice by Alex Henrie · 2 years, 6 months ago
  29. 1f8496c push: fix capitalisation of the option name autoSetupMerge by Fangyi Zhou · 2 years, 10 months ago
  30. 05d5775 push: new config option "push.autoSetupRemote" supports "simple" push by Tao Klerks · 3 years ago
  31. bdaf1df branch: new autosetupmerge option 'simple' for matching branches by Tao Klerks · 3 years ago
  32. 1a8aea8 i18n: factorize "invalid value" messages by Jean-Noël Avila · 3 years, 2 months ago
  33. 12909b6 i18n: turn "options are incompatible" into "cannot be used together" by Jean-Noël Avila · 3 years, 3 months ago
  34. ed9bff0 advice: remove read uses of most global `advice_` variables by Ben Boeckel · 3 years, 7 months ago
  35. 7088ce7 push: don't get a full remote object by Felipe Contreras · 3 years, 10 months ago
  36. e0c91cf push: only check same_remote when needed by Felipe Contreras · 3 years, 10 months ago
  37. c5b09cf push: remove trivial function by Felipe Contreras · 3 years, 10 months ago
  38. 1afd78f push: remove redundant check by Felipe Contreras · 3 years, 10 months ago
  39. 1f93472 push: factor out the typical case by Felipe Contreras · 3 years, 10 months ago
  40. 0add899 push: get rid of all the setup_push_* functions by Felipe Contreras · 3 years, 10 months ago
  41. d371a9e push: trivial simplifications by Felipe Contreras · 3 years, 10 months ago
  42. 00458dc push: make setup_push_* return the dst by Felipe Contreras · 3 years, 10 months ago
  43. 65c63a0 push: only get the branch when needed by Felipe Contreras · 3 years, 10 months ago
  44. cc16f95 push: factor out null branch check by Felipe Contreras · 3 years, 10 months ago
  45. 04159fb push: split switch cases by Felipe Contreras · 3 years, 10 months ago
  46. 7273968 push: return immediately in trivial switch case by Felipe Contreras · 3 years, 10 months ago
  47. 533e032 push: create new get_upstream_ref() helper by Felipe Contreras · 3 years, 10 months ago
  48. 7e6d72b push: remove unused code in setup_push_upstream() by Felipe Contreras · 3 years, 10 months ago
  49. b8e8b98 push: simplify setup_push_simple() by Felipe Contreras · 3 years, 10 months ago
  50. 6b010c8 push: reorganize setup_push_simple() by Felipe Contreras · 3 years, 10 months ago
  51. d099b9c push: copy code to setup_push_simple() by Felipe Contreras · 3 years, 10 months ago
  52. 3b9fd83 push: hedge code of default=simple by Felipe Contreras · 3 years, 10 months ago
  53. 050f76b push: rename !triangular to same_remote by Felipe Contreras · 3 years, 10 months ago
  54. 1400458 Merge branch 'jc/push-delete-nothing' by Junio C Hamano · 4 years, 1 month ago
  55. 20e4164 push: do not turn --delete '' into a matching push by Junio C Hamano · 4 years, 1 month ago
  56. de0a7ef Merge branch 'sk/force-if-includes' by Junio C Hamano · 4 years, 5 months ago
  57. 3b990aa push: parse and set flag for "--force-if-includes" by Srinidhi Kaushik · 4 years, 6 months ago
  58. 5b9427e push: drop unused repo argument to do_push() by Jeff King · 4 years, 6 months ago
  59. 1af8b8c refspec: add and use refspec_appendf() by René Scharfe · 4 years, 7 months ago
  60. 30035d9 push: release strbufs used for refspec formatting by René Scharfe · 4 years, 7 months ago
  61. b75dc16 Merge branch 'dl/push-recurse-submodules-fix' by Junio C Hamano · 5 years ago
  62. 6652716 Merge branch 'dl/opt-callback-cleanup' by Junio C Hamano · 5 years ago
  63. d192fa5 push: anonymize URLs in error messages and warnings by Johannes Schindelin · 5 years ago
  64. ce9baf2 push: unset PARSE_OPT_OPTARG for --recurse-submodules by Denton Liu · 5 years ago
  65. 203c853 Use OPT_CALLBACK and OPT_CALLBACK_F by Denton Liu · 5 years ago
  66. 1768aaf push: use skip_prefix() instead of starts_with() by René Scharfe · 5 years ago
  67. 3b9ec27 Merge branch 'js/trace2-fetch-push' by Junio C Hamano · 5 years ago
  68. 6d5291b Merge branch 'js/azure-pipelines-msvc' by Junio C Hamano · 5 years ago
  69. dbcd970 push: do not pretend to return `int` from `die_push_simple()` by Johannes Schindelin · 6 years ago
  70. 25e4b80 push: add trace2 instrumentation by Josh Steadmon · 5 years ago
  71. fe048e4 Merge branch 'tg/push-all-in-mirror-forbidden' by Junio C Hamano · 6 years ago
  72. 8e4c8af push: disallow --all and refspecs when remote.<name>.mirror is set by Thomas Gummerer · 6 years ago
  73. 3434569 Merge branch 'nd/style-opening-brace' by Junio C Hamano · 6 years ago
  74. cde5554 Merge branch 'nd/the-index' by Junio C Hamano · 6 years ago
  75. 3b33576 style: the opening '{' of a function is in a separate line by Nguyễn Thái Ngọc Duy · 6 years ago
  76. 8247166 push: change needlessly ambiguous example in error by Ævar Arnfjörð Bjarmason · 6 years ago
  77. 6c6d5d0 transport.c: remove implicit dependency on the_index by Nguyễn Thái Ngọc Duy · 6 years ago
  78. fc0df93 Merge branch 'rs/opt-updates' by Junio C Hamano · 7 years ago
  79. bbc072f parseopt: group literal string alternatives in argument help by René Scharfe · 7 years ago
  80. 8963bb0 Merge branch 'rs/parse-opt-lithelp' by Junio C Hamano · 7 years ago
  81. c67318e push: use PARSE_OPT_LITERAL_ARGHELP instead of unbalanced brackets by Ævar Arnfjörð Bjarmason · 7 years ago
  82. 306f22d transport: convert transport_push to take a struct refspec by Brandon Williams · 7 years ago
  83. aa40289 push: convert to use struct refspec by Brandon Williams · 7 years ago
  84. 800a4ab push: check for errors earlier by Brandon Williams · 7 years ago
  85. 86baf82 remote: convert query_refspecs to take a struct refspec by Brandon Williams · 7 years ago
  86. 6bdb304 remote: convert push refspecs to struct refspec by Brandon Williams · 7 years ago
  87. 0ad4a5f refspec: rename struct refspec to struct refspec_item by Brandon Williams · 7 years ago
  88. ec0cb49 refspec: move refspec parsing logic into its own file by Brandon Williams · 7 years ago
  89. 960786e push: colorize errors by Ryan Dammrose · 7 years ago
  90. f1e1bdd completion: use __gitcomp_builtin in _git_push by Nguyễn Thái Ngọc Duy · 7 years ago
  91. d805275 builtin/push.c: add push.pushOption config by Marius Paliga · 7 years ago
  92. bdfcdef Merge branch 'ma/parse-maybe-bool' by Junio C Hamano · 8 years ago
  93. 8957661 treewide: deprecate git_config_maybe_bool, use git_parse_maybe_bool by Martin Ågren · 8 years ago
  94. f31d23a Merge branch 'bw/config-h' by Junio C Hamano · 8 years ago
  95. b2141fc config: don't include config.h by default by Brandon Williams · 8 years ago
  96. 4e53d6a builtin/push.c: respect 'submodule.recurse' option by Stefan Beller · 8 years ago
  97. 54cc8ac push: unmark a local variable as static by Brandon Williams · 8 years ago
  98. 792e22e Merge branch 'bw/push-submodule-only' by Junio C Hamano · 8 years ago
  99. 6c18dd4 Merge branch 'jc/push-default-explicit' by Junio C Hamano · 8 years ago
  100. 225e8bf push: add option to push only submodules by Brandon Williams · 8 years ago