summaryrefslogtreecommitdiffstats
path: root/builtin/push.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* global: trivial conversions to fix `-Wsign-compare` warningsPatrick Steinhardt2024-12-061-3/+2
* global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt2024-12-061-0/+3
* transport: introduce parse_transport_option() methodXing Xin2024-10-081-8/+1
* send-pack: free cas options before exitJeff King2024-09-251-0/+1
* Merge branch 'jc/pass-repo-to-builtins'Junio C Hamano2024-09-231-2/+5
|\
| * builtin: remove USE_THE_REPOSITORY_VARIABLE from builtin.hJohn Cai2024-09-131-1/+1
| * builtin: add a repository parameter for builtin functionsJohn Cai2024-09-131-1/+4
* | builtin/push: fix leaking refspec query resultPatrick Steinhardt2024-09-051-3/+5
|/
* builtin/push: call set_refspecs after validating remoteKarthik Nayak2024-07-121-14/+7
* remote: drop checks for zero-url caseJeff King2024-06-141-11/+2
* remote: simplify url/pushurl selectionJeff King2024-06-141-16/+5
* remote: use strvecs to store remote url/pushurlJeff King2024-06-141-5/+5
* Merge branch 'en/header-cleanup'Junio C Hamano2024-01-081-1/+0
|\
| * treewide: remove unnecessary includes in source filesElijah Newren2023-12-261-1/+0
* | Merge branch 'jc/retire-cas-opt-name-constant'Junio C Hamano2024-01-021-2/+2
|\ \
| * | remote.h: retire CAS_OPT_NAMEJunio C Hamano2023-12-191-2/+2
* | | Merge branch 'jk/config-cleanup'Junio C Hamano2023-12-201-18/+13
|\ \ \
| * | | push: drop confusing configset/callback redundancyJeff King2023-12-091-18/+13
| | |/ | |/|
* / | push: use die_for_incompatible_opt4() for - -delete/--tags/--all/--mirrorRené Scharfe2023-12-081-8/+4
|/ /
* | Merge branch 'jc/transport-parseopt-fix'Junio C Hamano2023-07-281-4/+1
|\ \
| * | parse-options: introduce OPT_IPVERSION()Junio C Hamano2023-07-181-4/+1
| |/
* | Merge branch 'ah/advise-force-pushing'Junio C Hamano2023-07-251-12/+12
|\ \
| * | push: don't imply that integration is always required before pushingAlex Henrie2023-07-131-12/+12
* | | Merge branch 'gc/config-context'Junio C Hamano2023-07-061-2/+3
|\ \ \ | |/ / |/| |
| * | config: add ctx arg to config_fn_tGlen Choo2023-06-281-2/+3
| |/
* / cache.h: remove this no-longer-used headerElijah Newren2023-06-211-2/+1
|/
* Merge branch 'tl/push-branches-is-an-alias-for-all'Junio C Hamano2023-05-151-3/+4
|\
| * push: introduce '--branches' optionTeng Long2023-05-061-3/+4
* | hash-ll.h: split out of hash.h to remove dependency on repository.hElijah Newren2023-04-241-0/+1
* | pkt-line.h: move declarations for pkt-line.c functions from cache.hElijah Newren2023-04-241-0/+1
|/
* treewide: be explicit about dependence on advice.hElijah Newren2023-04-111-0/+1
* treewide: be explicit about dependence on trace.h & trace2.hElijah Newren2023-04-111-0/+1
* environment.h: move declarations for environment.c functions from cache.hElijah Newren2023-03-211-0/+1
* treewide: be explicit about dependence on gettext.hElijah Newren2023-03-211-0/+1
* Merge branch 'jc/gpg-lazy-init'Junio C Hamano2023-03-171-5/+0
|\
| * gpg-interface: lazily initialize and read the configurationJunio C Hamano2023-02-101-5/+0
* | push: free_refs() the "local_refs" in set_refspecs()Ævar Arnfjörð Bjarmason2023-02-071-0/+1
* | push: refactor refspec_append_mapped() for subsequent leak-fixÆvar Arnfjörð Bjarmason2023-02-071-12/+17
|/
* Doc: document push.recurseSubmodules=onlyJonathan Tan2022-11-141-2/+10
* push: improve grammar of branch.autoSetupMerge adviceAlex Henrie2022-09-291-2/+2
* push: fix capitalisation of the option name autoSetupMergeFangyi Zhou2022-06-151-1/+1
* push: new config option "push.autoSetupRemote" supports "simple" pushTao Klerks2022-04-291-8/+36
* branch: new autosetupmerge option 'simple' for matching branchesTao Klerks2022-04-291-5/+15
* i18n: factorize "invalid value" messagesJean-Noël Avila2022-02-041-1/+1
* i18n: turn "options are incompatible" into "cannot be used together"Jean-Noël Avila2022-01-051-4/+4
* advice: remove read uses of most global `advice_` variablesBen Boeckel2021-08-251-6/+6
* push: don't get a full remote objectFelipe Contreras2021-06-021-1/+1
* push: only check same_remote when neededFelipe Contreras2021-06-021-1/+2
* push: remove trivial functionFelipe Contreras2021-06-021-6/+1
* push: remove redundant checkFelipe Contreras2021-06-021-2/+1