index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
remote.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-11
Merge branch 'js/merge-base-with-missing-commit'
Junio C Hamano
1
-1
/
+1
2024-02-28
commit-reach(repo_in_merge_bases_many): optionally expect missing commits
Johannes Schindelin
1
-1
/
+1
2024-02-26
Merge branch 'rs/use-xstrncmpz'
Junio C Hamano
1
-3
/
+2
2024-02-12
use xstrncmpz()
René Scharfe
1
-3
/
+2
2024-01-08
Merge branch 'en/header-cleanup'
Junio C Hamano
1
-1
/
+0
2023-12-26
treewide: remove unnecessary includes in source files
Elijah Newren
1
-1
/
+0
2023-12-12
builtin/clone: skip reading HEAD when retrieving remote
Patrick Steinhardt
1
-10
/
+16
2023-07-25
Merge branch 'ah/advise-force-pushing'
Junio C Hamano
1
-3
/
+5
2023-07-17
Merge branch 'cw/compat-util-header-cleanup'
Junio C Hamano
1
-1
/
+0
2023-07-13
remote: don't imply that integration is always required before pushing
Alex Henrie
1
-1
/
+1
2023-07-13
wt-status: don't show divergence advice when committing
Alex Henrie
1
-2
/
+4
2023-07-06
Merge branch 'gc/config-context'
Junio C Hamano
1
-3
/
+5
2023-07-05
git-compat-util: move alloc macros to git-compat-util.h
Calvin Wan
1
-1
/
+0
2023-06-29
Merge branch 'en/header-split-cache-h-part-3'
Junio C Hamano
1
-1
/
+2
2023-06-28
config.c: pass ctx in configsets
Glen Choo
1
-3
/
+4
2023-06-28
config: add ctx arg to config_fn_t
Glen Choo
1
-1
/
+2
2023-06-21
object-store-ll.h: split this header out of object-store.h
Elijah Newren
1
-1
/
+1
2023-06-21
repository: remove unnecessary include of path.h
Elijah Newren
1
-0
/
+1
2023-06-12
remote: fix a leak in query_matches_negative_refspec
Rubén Justo
1
-1
/
+1
2023-04-25
Merge branch 'en/header-split-cache-h'
Junio C Hamano
1
-1
/
+2
2023-04-11
treewide: remove cache.h inclusion due to object-name.h changes
Elijah Newren
1
-1
/
+1
2023-04-11
object-name.h: move declarations for object-name.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-04-06
Merge branch 'en/header-split-cleanup'
Junio C Hamano
1
-1
/
+5
2023-04-06
Merge branch 'ab/remove-implicit-use-of-the-repository'
Junio C Hamano
1
-7
/
+8
2023-04-04
Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...
Junio C Hamano
1
-7
/
+8
2023-03-30
Merge branch 'sg/parse-options-h-users'
Junio C Hamano
1
-0
/
+1
2023-03-28
cocci: apply the "refs.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-2
/
+3
2023-03-28
cocci: apply the "object-store.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2023-03-28
cocci: apply the "commit-reach.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2023-03-28
cocci: apply the "cache.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-3
/
+3
2023-03-21
setup.h: move declarations for setup.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-03-21
environment.h: move declarations for environment.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-03-21
abspath.h: move absolute path functions from cache.h
Elijah Newren
1
-0
/
+1
2023-03-21
treewide: be explicit about dependence on gettext.h
Elijah Newren
1
-0
/
+1
2023-03-21
treewide: remove unnecessary cache.h inclusion from a few headers
Elijah Newren
1
-1
/
+1
2023-03-20
treewide: include parse-options.h in source files
SZEDER Gábor
1
-0
/
+1
2023-02-23
cache.h: remove dependence on hex.h; make other files include it explicitly
Elijah Newren
1
-0
/
+1
2023-02-23
alloc.h: move ALLOC_GROW() functions from cache.h
Elijah Newren
1
-1
/
+2
2022-09-01
git-compat-util.h: use "UNUSED", not "UNUSED(var)"
Ævar Arnfjörð Bjarmason
1
-12
/
+12
2022-08-19
hashmap: mark unused callback parameters
Jeff King
1
-2
/
+2
2022-08-19
refs: mark unused reflog callback parameters
Jeff King
1
-6
/
+9
2022-08-19
refs: mark unused each_ref_fn parameters
Jeff King
1
-1
/
+2
2022-08-12
Merge branch 'ab/plug-revisions-leak'
Junio C Hamano
1
-1
/
+4
2022-08-03
Merge branch 'rs/mergesort'
Junio C Hamano
1
-22
/
+0
2022-08-03
revisions API: don't leak memory on argv elements that need free()-ing
Ævar Arnfjörð Bjarmason
1
-1
/
+4
2022-07-17
fetch-pack: use DEFINE_LIST_SORT
René Scharfe
1
-22
/
+0
2022-07-13
Merge branch 'jk/remote-show-with-negative-refspecs'
Junio C Hamano
1
-1
/
+1
2022-06-17
i18n: fix mismatched camelCase config variables
Jiang Xin
1
-1
/
+1
2022-06-17
Merge branch 'ab/credentials-in-url-more'
Junio C Hamano
1
-2
/
+2
2022-06-17
remote: handle negative refspecs in git remote show
Jacob Keller
1
-1
/
+1
2022-06-16
relative_url(): fix incorrect condition
Johannes Schindelin
1
-1
/
+1
2022-06-15
transfer doc: move fetch.credentialsInUrl to "transfer" config namespace
Ævar Arnfjörð Bjarmason
1
-2
/
+2
2022-06-13
Merge branch 'ab/remote-free-fix'
Junio C Hamano
1
-7
/
+4
2022-06-13
Merge branch 'ds/credentials-in-url'
Junio C Hamano
1
-0
/
+48
2022-06-10
Merge branch 'gc/zero-length-branch-config-fix'
Junio C Hamano
1
-4
/
+6
2022-06-07
Merge branch 'ab/plug-leak-in-revisions'
Junio C Hamano
1
-0
/
+1
2022-06-07
remote.c: don't dereference NULL in freeing loop
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2022-06-07
remote.c: remove braces from one-statement "for"-loops
Ævar Arnfjörð Bjarmason
1
-6
/
+3
2022-06-06
remote: create fetch.credentialsInUrl config
Derrick Stolee
1
-0
/
+48
2022-06-03
Merge branch 'ds/bundle-uri'
Junio C Hamano
1
-0
/
+99
2022-06-01
remote.c: reject 0-length branch names
Glen Choo
1
-0
/
+4
2022-06-01
remote.c: don't BUG() on 0-length branch names
Glen Choo
1
-4
/
+2
2022-05-16
remote: allow relative_url() to return an absolute url
Derrick Stolee
1
-2
/
+10
2022-05-16
remote: move relative_url()
Derrick Stolee
1
-0
/
+91
2022-04-29
push: default to single remote even when not named origin
Tao Klerks
1
-0
/
+2
2022-04-13
revisions API users: add straightforward release_revisions()
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2022-03-01
remote: read symbolic refs via `refs_read_symbolic_ref()`
Patrick Steinhardt
1
-7
/
+7
2022-01-26
refs API: remove "failure_errno" from refs_resolve_ref_unsafe()
Ævar Arnfjörð Bjarmason
1
-2
/
+1
2021-12-10
Merge branch 'gc/remote-with-fewer-static-global-variables'
Junio C Hamano
1
-113
/
+256
2021-11-18
remote: die if branch is not found in repository
Glen Choo
1
-16
/
+68
2021-11-18
remote: remove the_repository->remote_state from static methods
Glen Choo
1
-25
/
+71
2021-11-18
remote: use remote_state parameter internally
Glen Choo
1
-86
/
+73
2021-11-18
remote: move static variables into per-repository struct
Glen Choo
1
-67
/
+124
2021-09-27
*.[ch] *_INIT macros: use { 0 } for a "zero out" idiom
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2021-09-10
Merge branch 'cb/remote-ndebug-fix'
Junio C Hamano
1
-3
/
+3
2021-09-02
remote: avoid -Wunused-but-set-variable in gcc with -DNDEBUG
Carlo Marcelo Arenas Belón
1
-3
/
+3
2021-08-25
advice: remove read uses of most global `advice_` variables
Ben Boeckel
1
-6
/
+6
2021-06-14
*: fix typos which duplicate a word
Andrei Rybak
1
-1
/
+1
2021-03-13
use CALLOC_ARRAY
René Scharfe
1
-4
/
+4
2020-12-23
Merge branch 'nk/refspecs-negative-fix'
Junio C Hamano
1
-3
/
+13
2020-12-21
negative-refspec: improve comment on query_matches_negative_refspec
Nipunn Koorapati
1
-0
/
+6
2020-12-21
negative-refspec: fix segfault on : refspec
Nipunn Koorapati
1
-3
/
+7
2020-12-18
Merge branch 'js/init-defaultbranch-advice'
Junio C Hamano
1
-2
/
+3
2020-12-14
Merge branch 'jk/multi-line-indent-style-fix'
Junio C Hamano
1
-1
/
+1
2020-12-13
get_default_branch_name(): prepare for showing some advice
Johannes Schindelin
1
-2
/
+3
2020-12-03
style: indent multiline "if" conditions to align
Jeff King
1
-1
/
+1
2020-10-27
Merge branch 'sk/force-if-includes'
Junio C Hamano
1
-7
/
+177
2020-10-05
Merge branch 'jk/refspecs-negative'
Junio C Hamano
1
-4
/
+104
2020-10-03
push: add reflog check for "--force-if-includes"
Srinidhi Kaushik
1
-7
/
+177
2020-09-30
refspec: add support for negative refspecs
Jacob Keller
1
-4
/
+104
2020-09-18
Merge branch 'rs/refspec-leakfix'
Junio C Hamano
1
-7
/
+3
2020-09-09
Merge branch 'jt/interpret-branch-name-fallback'
Junio C Hamano
1
-1
/
+1
2020-09-06
refspec: add and use refspec_appendf()
René Scharfe
1
-7
/
+3
2020-09-02
wt-status: tolerate dangling marks
Jonathan Tan
1
-1
/
+1
2020-07-30
strvec: rename struct fields
Jeff King
1
-1
/
+1
2020-07-28
strvec: fix indentation in renamed calls
Jeff King
1
-2
/
+2
2020-07-28
strvec: convert remaining callers away from argv_array name
Jeff King
1
-6
/
+6
2020-07-28
strvec: rename files from argv-array to strvec
Jeff King
1
-1
/
+1
2020-06-24
remote: use the configured default branch name when appropriate
Johannes Schindelin
1
-3
/
+11
2020-04-10
parse_config_key(): return subsection len as size_t
Jeff King
1
-1
/
+1
2020-04-10
remote: drop auto-strlen behavior of make_branch() and make_rewrite()
Jeff King
1
-23
/
+12
2020-03-03
remote: drop "explicit" parameter from remote_ref_for_branch()
Jeff King
1
-9
/
+2
2020-02-10
config: split repo scope to local and worktree
Matthew Rogers
1
-1
/
+2
2019-10-07
hashmap: remove type arg from hashmap_{get,put,remove}_entry
Eric Wong
1
-2
/
+1
2019-10-07
hashmap: hashmap_{put,remove} return hashmap_entry *
Eric Wong
1
-1
/
+2
2019-10-07
hashmap_cmp_fn takes hashmap_entry params
Eric Wong
1
-4
/
+6
2019-10-07
hashmap_get{,_from_hash} return "struct hashmap_entry *"
Eric Wong
1
-3
/
+4
2019-10-07
hashmap_put takes "struct hashmap_entry *"
Eric Wong
1
-1
/
+1
2019-10-07
hashmap_entry_init takes "struct hashmap_entry *"
Eric Wong
1
-1
/
+1
2019-05-09
Merge branch 'dr/ref-filter-push-track-fix'
Junio C Hamano
1
-21
/
+47
2019-04-18
ref-filter: use correct branch for %(push:track)
Damien Robert
1
-21
/
+47
2019-04-15
remote.c: make singular free_ref() public
Jeff King
1
-3
/
+3
2019-01-29
Merge branch 'jk/remote-insteadof-cleanup'
Junio C Hamano
1
-2
/
+2
2019-01-11
remote: check config validity before creating rewrite struct
Jeff King
1
-2
/
+2
2019-01-04
Merge branch 'ab/push-dwim-dst'
Junio C Hamano
1
-13
/
+68
2019-01-04
Merge branch 'nd/i18n'
Junio C Hamano
1
-24
/
+25
2018-11-14
push: add an advice on unqualified <dst> push
Ævar Arnfjörð Bjarmason
1
-0
/
+37
2018-11-14
push: move unqualified refname error into a function
Ævar Arnfjörð Bjarmason
1
-16
/
+22
2018-11-14
push: improve the error shown on unqualified <dst> push
Ævar Arnfjörð Bjarmason
1
-6
/
+16
2018-11-14
i18n: remote.c: mark error(...) messages for translation
Ævar Arnfjörð Bjarmason
1
-17
/
+18
2018-11-14
remote.c: add braces in anticipation of a follow-up change
Ævar Arnfjörð Bjarmason
1
-7
/
+9
2018-11-12
remote.c: mark messages for translation
Nguyễn Thái Ngọc Duy
1
-21
/
+22
2018-11-12
remote.c: turn some error() or die() to BUG()
Nguyễn Thái Ngọc Duy
1
-3
/
+3
2018-11-03
remote: make add_missing_tags() linear
Derrick Stolee
1
-1
/
+33
2018-10-19
Merge branch 'nd/the-index'
Junio C Hamano
1
-1
/
+1
2018-09-21
revision.c: remove implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2018-09-17
Merge branch 'jk/cocci'
Junio C Hamano
1
-4
/
+4
2018-09-17
Merge branch 'ds/reachable'
Junio C Hamano
1
-49
/
+1
2018-08-29
convert "oidcmp() != 0" to "!oideq()"
Jeff King
1
-1
/
+1
2018-08-29
convert "oidcmp() == 0" to oideq()
Jeff King
1
-3
/
+3
2018-08-17
Merge branch 'jt/refspec-dwim-precedence-fix'
Junio C Hamano
1
-3
/
+10
2018-08-02
Merge branch 'sb/object-store-lookup'
Junio C Hamano
1
-8
/
+11
2018-08-02
remote: make refspec follow the same disambiguation rule as local refs
Junio C Hamano
1
-3
/
+10
2018-07-24
Merge branch 'jt/connectivity-check-after-unshallow'
Junio C Hamano
1
-0
/
+1
2018-07-20
commit-reach: move ref_newer from remote.c
Derrick Stolee
1
-49
/
+0
2018-07-20
commit.h: remove method declarations
Derrick Stolee
1
-0
/
+1
2018-07-18
Merge branch 'sb/object-store-grafts'
Junio C Hamano
1
-0
/
+1
2018-06-29
tag: add repository argument to deref_tag
Stefan Beller
1
-2
/
+4
2018-06-29
commit: add repository argument to lookup_commit_reference
Stefan Beller
1
-2
/
+2
2018-06-29
commit: add repository argument to lookup_commit_reference_gently
Stefan Beller
1
-4
/
+5
2018-06-29
object: add repository argument to parse_object
Stefan Beller
1
-2
/
+2
2018-06-29
Merge branch 'sb/object-store-grafts' into sb/object-store-lookup
Junio C Hamano
1
-0
/
+1
2018-06-28
fetch-pack: implement ref-in-want
Brandon Williams
1
-0
/
+1
2018-05-30
Merge branch 'bw/ref-prefix-for-configured-refspec'
Junio C Hamano
1
-274
/
+79
2018-05-30
Merge branch 'js/use-bug-macro'
Junio C Hamano
1
-1
/
+1
2018-05-18
remote: convert check_push_refs to take a struct refspec
Brandon Williams
1
-9
/
+5
2018-05-18
remote: convert match_push_refs to take a struct refspec
Brandon Williams
1
-13
/
+8
2018-05-18
remote: convert match_explicit_refs to take a struct refspec
Brandon Williams
1
-5
/
+4
2018-05-18
remote: convert get_ref_match to take a struct refspec
Brandon Williams
1
-12
/
+14
2018-05-18
remote: convert query_refspecs to take a struct refspec
Brandon Williams
1
-5
/
+5
2018-05-18
remote: convert apply_refspecs to take a struct refspec
Brandon Williams
1
-9
/
+6
2018-05-18
remote: convert get_stale_heads to take a struct refspec
Brandon Williams
1
-9
/
+9
2018-05-18
remote: remove add_prune_tags_to_fetch_refspec
Brandon Williams
1
-5
/
+0
2018-05-18
remote: convert fetch refspecs to struct refspec
Brandon Williams
1
-26
/
+12
2018-05-18
remote: convert push refspecs to struct refspec
Brandon Williams
1
-21
/
+14
2018-05-18
remote: convert match_push_refs to use struct refspec
Brandon Williams
1
-5
/
+8
2018-05-18
remote: convert check_push_refs to use struct refspec
Brandon Williams
1
-4
/
+6
2018-05-18
refspec: rename struct refspec to struct refspec_item
Brandon Williams
1
-25
/
+25
2018-05-18
refspec: move refspec parsing logic into its own file
Brandon Williams
1
-164
/
+1
2018-05-16
object-store: move object access functions to object-store.h
Stefan Beller
1
-0
/
+1
2018-05-06
Replace all die("BUG: ...") calls by BUG() ones
Johannes Schindelin
1
-1
/
+1
2018-04-26
cache.h: add repository argument to oid_object_info
Stefan Beller
1
-1
/
+1
2018-03-14
sha1_file: convert sha1_object_info* to object_id
brian m. carlson
1
-1
/
+1
2018-03-08
Merge branch 'jh/status-no-ahead-behind'
Junio C Hamano
1
-16
/
+34
2018-03-06
Merge branch 'bw/c-plus-plus'
Junio C Hamano
1
-10
/
+10
2018-02-22
remote: rename 'new' variables
Brandon Williams
1
-10
/
+10
2018-02-09
fetch: add a --prune-tags option and fetch.pruneTags config
Ævar Arnfjörð Bjarmason
1
-0
/
+14
2018-02-09
remote: add a macro for "refs/tags/*:refs/tags/*"
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2018-01-24
status: support --no-ahead-behind in long format
Jeff Hostetler
1
-5
/
+13
2018-01-24
status: add --[no-]ahead-behind to status and commit for V2 format.
Jeff Hostetler
1
-0
/
+2
2018-01-24
stat_tracking_info: return +1 when branches not equal
Jeff Hostetler
1
-13
/
+21
2017-11-15
Merge branch 'js/for-each-ref-remote-name-and-ref'
Junio C Hamano
1
-0
/
+30
2017-11-08
for-each-ref: let upstream/push report the remote ref name
J Wyman
1
-0
/
+30
2017-10-16
refs: convert dwim_ref and expand_ref to struct object_id
brian m. carlson
1
-1
/
+1
2017-10-16
refs: convert read_ref and read_ref_full to object_id
brian m. carlson
1
-3
/
+3
2017-09-24
refs: pass NULL to resolve_ref_unsafe() if hash is not needed
René Scharfe
1
-8
/
+4
2017-09-10
Merge branch 'ma/up-to-date'
Junio C Hamano
1
-1
/
+1
2017-08-23
treewide: correct several "up-to-date" to "up to date"
Martin Ågren
1
-1
/
+1
2017-08-11
Merge branch 'sb/hashmap-cleanup'
Junio C Hamano
1
-4
/
+8
2017-08-11
Merge branch 'bc/object-id'
Junio C Hamano
1
-4
/
+4
2017-07-17
sha1_name: convert get_sha1* to get_oid*
brian m. carlson
1
-1
/
+1
2017-07-17
remote: convert struct push_cas to struct object_id
brian m. carlson
1
-3
/
+3
2017-07-05
remote.c: drop hashmap_cmp_fn cast
Stefan Beller
1
-4
/
+8
2017-06-30
hashmap.h: compare function has access to a data field
Stefan Beller
1
-2
/
+5
2017-06-24
Merge branch 'bw/config-h'
Junio C Hamano
1
-0
/
+1
2017-06-15
config: don't include config.h by default
Brandon Williams
1
-0
/
+1
2017-06-13
Merge branch 'nd/fopen-errors'
Junio C Hamano
1
-2
/
+2
2017-06-05
Merge branch 'jk/drop-free-refspecs'
Junio C Hamano
1
-22
/
+6
2017-06-02
Merge branch 'js/bs-is-a-dir-sep-on-windows'
Junio C Hamano
1
-1
/
+6
2017-06-01
remote: drop free_refspecs() function
Jeff King
1
-22
/
+6
2017-05-29
Merge branch 'js/plug-leaks'
Junio C Hamano
1
-2
/
+3
2017-05-26
wrapper.c: add and use fopen_or_warn()
Nguyễn Thái Ngọc Duy
1
-2
/
+2
2017-05-26
Windows: do not treat a path with backslashes as a remote's nick name
Johannes Sixt
1
-1
/
+6
2017-05-08
object: convert parse_object* to take struct object_id
brian m. carlson
1
-2
/
+2
2017-05-08
Convert lookup_commit* to struct object_id
brian m. carlson
1
-6
/
+7
2017-05-08
remote: plug memory leak in match_explicit()
Johannes Schindelin
1
-2
/
+3
2017-04-19
Merge branch 'bw/push-options-recursively-to-submodules'
Junio C Hamano
1
-1
/
+1
2017-04-16
Merge branch 'jc/unused-symbols'
Junio C Hamano
1
-1
/
+1
2017-04-11
remote: expose parse_push_refspec function
Brandon Williams
1
-1
/
+1
2017-03-31
remote.[ch]: parse_push_cas_option() can be static
Junio C Hamano
1
-1
/
+1
[next]