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.h
Age
Commit message (
Expand
)
Author
Files
Lines
2024-01-02
Merge branch 'jc/retire-cas-opt-name-constant'
Junio C Hamano
1
-2
/
+0
2023-12-19
remote.h: retire CAS_OPT_NAME
Junio C Hamano
1
-2
/
+0
2023-12-12
builtin/clone: skip reading HEAD when retrieving remote
Patrick Steinhardt
1
-0
/
+1
2023-07-13
wt-status: don't show divergence advice when committing
Alex Henrie
1
-1
/
+2
2023-06-21
hash-ll, hashmap: move oidhash() to hash-ll
Elijah Newren
1
-0
/
+1
2023-03-30
Merge branch 'sg/parse-options-h-users'
Junio C Hamano
1
-1
/
+1
2023-03-20
treewide: remove unnecessary inclusions of parse-options.h from headers
SZEDER Gábor
1
-1
/
+1
2023-02-23
treewide: remove unnecessary cache.h includes
Elijah Newren
1
-1
/
+0
2022-12-25
clone: request the 'bundle-uri' command when available
Ævar Arnfjörð Bjarmason
1
-0
/
+5
2022-08-03
Merge branch 'rs/mergesort'
Junio C Hamano
1
-2
/
+0
2022-07-17
fetch-pack: use DEFINE_LIST_SORT
René Scharfe
1
-2
/
+0
2022-06-17
remote: handle negative refspecs in git remote show
Jacob Keller
1
-0
/
+6
2022-05-16
remote: allow relative_url() to return an absolute url
Derrick Stolee
1
-0
/
+1
2022-05-16
remote: move relative_url()
Derrick Stolee
1
-0
/
+31
2021-11-18
remote: die if branch is not found in repository
Glen Choo
1
-3
/
+2
2021-11-18
remote: use remote_state parameter internally
Glen Choo
1
-0
/
+2
2021-11-18
remote: move static variables into per-repository struct
Glen Choo
1
-0
/
+34
2021-02-17
Merge branch 'jt/clone-unborn-head'
Junio C Hamano
1
-1
/
+3
2021-02-05
connect, transport: encapsulate arg in struct
Jonathan Tan
1
-1
/
+3
2021-01-12
fetch: extract writing to FETCH_HEAD
Patrick Steinhardt
1
-1
/
+1
2020-10-27
Merge branch 'sk/force-if-includes'
Junio C Hamano
1
-1
/
+11
2020-10-05
Merge branch 'jk/refspecs-negative'
Junio C Hamano
1
-1
/
+8
2020-10-03
push: add reflog check for "--force-if-includes"
Srinidhi Kaushik
1
-1
/
+11
2020-09-30
refspec: add support for negative refspecs
Jacob Keller
1
-1
/
+8
2020-09-25
Merge branch 'jx/proc-receive-hook'
Junio C Hamano
1
-0
/
+9
2020-08-27
New capability "report-status-v2" for git-push
Jiang Xin
1
-0
/
+1
2020-08-27
receive-pack: add new proc-receive hook
Jiang Xin
1
-0
/
+8
2020-07-28
argv-array: rename to strvec
Jeff King
1
-2
/
+2
2020-05-24
stateless-connect: send response end packet
Denton Liu
1
-1
/
+2
2020-03-03
remote: drop "explicit" parameter from remote_ref_for_branch()
Jeff King
1
-2
/
+1
2019-11-18
remote: move doc to remote.h and refspec.h
Heba Waly
1
-3
/
+54
2019-10-07
hashmap_entry: remove first member requirement from docs
Eric Wong
1
-1
/
+1
2019-05-13
Merge branch 'dl/no-extern-in-func-decl'
Junio C Hamano
1
-12
/
+12
2019-05-09
Merge branch 'dr/ref-filter-push-track-fix'
Junio C Hamano
1
-1
/
+2
2019-05-05
*.[ch]: manually align parameter lists
Denton Liu
1
-6
/
+6
2019-05-05
*.[ch]: remove extern from function declarations using spatch
Denton Liu
1
-6
/
+6
2019-04-18
ref-filter: use correct branch for %(push:track)
Damien Robert
1
-1
/
+2
2019-04-15
remote.c: make singular free_ref() public
Jeff King
1
-1
/
+3
2018-09-17
Merge branch 'ds/reachable'
Junio C Hamano
1
-1
/
+0
2018-08-15
Add missing includes and forward declarations
Elijah Newren
1
-0
/
+1
2018-07-20
commit-reach: move ref_newer from remote.c
Derrick Stolee
1
-1
/
+0
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
-39
/
+11
2018-05-18
remote: convert check_push_refs to take a struct refspec
Brandon Williams
1
-1
/
+1
2018-05-18
remote: convert match_push_refs to take a struct refspec
Brandon Williams
1
-1
/
+1
2018-05-18
remote: convert query_refspecs to take a struct refspec
Brandon Williams
1
-1
/
+1
2018-05-18
remote: convert apply_refspecs to take a struct refspec
Brandon Williams
1
-2
/
+1
2018-05-18
remote: convert get_stale_heads to take a struct refspec
Brandon Williams
1
-1
/
+1
2018-05-18
remote: remove add_prune_tags_to_fetch_refspec
Brandon Williams
1
-2
/
+0
2018-05-18
remote: convert fetch refspecs to struct refspec
Brandon Williams
1
-4
/
+1
2018-05-18
remote: convert push refspecs to struct refspec
Brandon Williams
1
-4
/
+2
2018-05-18
refspec: rename struct refspec to struct refspec_item
Brandon Williams
1
-8
/
+8
2018-05-18
refspec: move refspec parsing logic into its own file
Brandon Williams
1
-20
/
+0
2018-05-08
Merge branch 'bw/protocol-v2'
Junio C Hamano
1
-2
/
+9
2018-04-24
ls-remote: send server options when using protocol v2
Brandon Williams
1
-1
/
+3
2018-04-24
Merge branch 'bw/protocol-v2' into HEAD
Junio C Hamano
1
-2
/
+9
2018-03-15
connect: request remote refs using v2
Brandon Williams
1
-0
/
+6
2018-03-14
connect: discover protocol version outside of get_remote_heads
Brandon Williams
1
-2
/
+3
2018-03-08
Merge branch 'jh/status-no-ahead-behind'
Junio C Hamano
1
-2
/
+10
2018-02-09
fetch: add a --prune-tags option and fetch.pruneTags config
Ævar Arnfjörð Bjarmason
1
-0
/
+3
2018-02-09
remote: add a macro for "refs/tags/*:refs/tags/*"
Ævar Arnfjörð Bjarmason
1
-0
/
+2
2018-01-24
status: support --no-ahead-behind in long format
Jeff Hostetler
1
-1
/
+2
2018-01-24
status: add --[no-]ahead-behind to status and commit for V2 format.
Jeff Hostetler
1
-2
/
+3
2018-01-24
stat_tracking_info: return +1 when branches not equal
Jeff Hostetler
1
-1
/
+7
2017-11-08
for-each-ref: let upstream/push report the remote ref name
J Wyman
1
-0
/
+2
2017-07-17
remote: convert struct push_cas to struct object_id
brian m. carlson
1
-1
/
+1
2017-04-19
Merge branch 'bw/push-options-recursively-to-submodules'
Junio C Hamano
1
-0
/
+1
2017-04-19
Merge branch 'bc/object-id'
Junio C Hamano
1
-3
/
+3
2017-04-16
Merge branch 'jc/unused-symbols'
Junio C Hamano
1
-1
/
+0
2017-04-11
remote: expose parse_push_refspec function
Brandon Williams
1
-0
/
+1
2017-03-31
remote.[ch]: parse_push_cas_option() can be static
Junio C Hamano
1
-1
/
+0
2017-03-31
Rename sha1_array to oid_array
brian m. carlson
1
-3
/
+3
2017-03-14
Merge branch 'mm/fetch-show-error-message-on-unadvertised-object'
Junio C Hamano
1
-2
/
+7
2017-03-02
fetch-pack: add specific error for fetching an unadvertised object
Matt McCutchen
1
-2
/
+7
2017-01-19
remote rename: more carefully determine whether a remote is configured
Johannes Schindelin
1
-2
/
+2
2016-09-08
Merge branch 'jk/push-force-with-lease-creation' into maint
Junio C Hamano
1
-1
/
+0
2016-08-10
Merge branch 'jk/push-force-with-lease-creation'
Junio C Hamano
1
-1
/
+0
2016-07-26
push: allow pushing new branches with --force-with-lease
John Keeping
1
-1
/
+0
2016-02-16
remote: simplify remote_is_configured()
Thomas Gummerer
1
-1
/
+2
2016-01-26
http: allow selection of proxy authentication method
Knut Franke
1
-0
/
+1
2015-11-20
ref_newer: convert to use struct object_id
brian m. carlson
1
-1
/
+1
2015-11-20
Convert struct ref to use object_id.
brian m. carlson
1
-3
/
+3
2015-05-22
remote.c: add branch_get_push
Jeff King
1
-0
/
+10
2015-05-22
remote.c: return upstream name from stat_tracking_info
Jeff King
1
-1
/
+2
2015-05-21
remote.c: report specific errors from branch_get_upstream
Jeff King
1
-1
/
+5
2015-05-21
remote.c: introduce branch_get_upstream helper
Jeff King
1
-0
/
+7
2015-05-21
remote.c: provide per-branch pushremote name
Jeff King
1
-0
/
+2
2015-05-21
remote.c: hoist branch.*.remote lookup out of remote_get_1
Jeff King
1
-0
/
+1
2015-05-21
remote.c: drop "remote" pointer from "struct branch"
Jeff King
1
-1
/
+0
2015-02-11
Merge branch 'jc/unused-symbols'
Junio C Hamano
1
-1
/
+0
2015-01-15
remote.c: make clear_cas_option() static
Junio C Hamano
1
-1
/
+0
2015-01-07
send-pack.c: add --atomic command line argument
Ronnie Sahlberg
1
-1
/
+2
2014-07-30
use a hashmap to make remotes faster
Patrick Reynolds
1
-0
/
+3
2014-03-05
push: detect local refspec errors early
Jeff King
1
-0
/
+1
2014-01-17
Merge branch 'nd/shallow-clone'
Junio C Hamano
1
-5
/
+4
2013-12-27
Merge branch 'jc/push-refmap'
Junio C Hamano
1
-0
/
+2
2013-12-10
fetch: support fetching from a shallow repository
Nguyễn Thái Ngọc Duy
1
-0
/
+1
2013-12-10
connect.c: teach get_remote_heads to parse "shallow" lines
Nguyễn Thái Ngọc Duy
1
-1
/
+2
2013-12-10
remote.h: replace struct extra_have_objects with struct sha1_array
Nguyễn Thái Ngọc Duy
1
-5
/
+2
2013-12-04
push: use remote.$name.push as a refmap
Junio C Hamano
1
-0
/
+2
2013-10-30
ref_remove_duplicates(): simplify loop logic
Michael Haggerty
1
-2
/
+6
2013-09-09
Merge branch 'jc/push-cas'
Junio C Hamano
1
-0
/
+83
2013-07-22
push --force-with-lease: tie it all together
Junio C Hamano
1
-0
/
+1
2013-07-22
push --force-with-lease: implement logic to populate old_sha1_expect[]
Junio C Hamano
1
-0
/
+6
2013-07-22
remote.c: add command line option parser for "--force-with-lease"
Junio C Hamano
1
-0
/
+22
2013-07-18
fetch: make --prune configurable
Michael Schubert
1
-0
/
+1
2013-07-08
cache.h: move remote/connect API out of it
Junio C Hamano
1
-0
/
+54
2013-04-02
remote.c: introduce a way to have different remotes for fetch/push
Ramkumar Ramachandra
1
-0
/
+1
2013-03-25
Merge branch 'jc/push-follow-tag'
Junio C Hamano
1
-1
/
+2
2013-03-05
push: --follow-tags
Junio C Hamano
1
-1
/
+2
2013-02-07
fetch: fetch objects by their exact SHA-1 object names
Junio C Hamano
1
-0
/
+1
2012-05-22
add sorting infrastructure for list refs
Jeff King
1
-0
/
+2
2012-02-22
push: add '--prune' option
Felipe Contreras
1
-1
/
+2
2011-10-26
Merge branch 'cn/fetch-prune'
Junio C Hamano
1
-1
/
+1
2011-10-15
fetch: honor the user-provided refspecs when pruning refs
Carlos Martín Nieto
1
-1
/
+1
2011-09-12
rename "match_refs()" to "match_push_refs()"
Junio C Hamano
1
-2
/
+2
2011-06-07
make copy_ref globally available
Jeff King
1
-1
/
+1
2010-05-31
enums: omit trailing comma for portability
Gary V. Vaughan
1
-1
/
+1
2010-01-09
refactor ref status logic for pushing
Tay Ray Chuan
1
-0
/
+2
2009-12-26
Merge branch 'sr/vcs-helper'
Junio C Hamano
1
-0
/
+7
2009-11-17
Allow helper to map private ref names into normal names
Daniel Barkalow
1
-0
/
+5
2009-11-17
Add a config option for remotes to specify a foreign vcs
Daniel Barkalow
1
-0
/
+2
2009-11-10
remote: refactor some logic into get_stale_heads()
Jay Soffian
1
-0
/
+3
2009-06-20
Merge branch 'mg/pushurl'
Junio C Hamano
1
-0
/
+4
2009-06-09
Allow push and fetch urls to be different
Michael J Gruber
1
-0
/
+4
2009-06-01
match_refs: search ref list tail internally
Clemens Buchacher
1
-1
/
+1
2009-04-07
remote: New function remote_is_configured()
Finn Arne Gangstad
1
-0
/
+1
2009-02-27
remote: let guess_remote_head() optionally return all matches
Jay Soffian
1
-6
/
+8
2009-02-26
remote: simplify guess_remote_head()
Jay Soffian
1
-7
/
+6
2009-02-26
move locate_head() to remote.c
Jay Soffian
1
-0
/
+9
2009-02-26
move duplicated ref_newer() to remote.c
Jay Soffian
1
-0
/
+1
2009-02-26
move duplicated get_local_heads() to remote.c
Jay Soffian
1
-0
/
+1
2008-11-11
remote: add a new 'origin' variable to the struct
Miklos Vajna
1
-0
/
+7
2008-10-18
make alloc_ref_from_str() the new alloc_ref()
René Scharfe
1
-3
/
+1
2008-09-25
remote.c: make free_ref(), parse_push_refspec() and free_refspecs() static.
Nanako Shiraishi
1
-2
/
+0
2008-08-22
remote.c: add a function for deleting a refspec array and use it (twice)
Brandon Casey
1
-0
/
+1
2008-07-02
Refactor "tracking statistics" code used by "git checkout"
Junio C Hamano
1
-0
/
+4
2008-05-25
Merge branch 'db/clone-in-c'
Junio C Hamano
1
-0
/
+2
2008-05-23
Merge branch 'pb/push'
Junio C Hamano
1
-0
/
+1
2008-05-11
alloc_ref_from_str(): factor out a common pattern of alloc_ref from string
Krzysztof Kowalczyk
1
-0
/
+2
2008-05-08
Merge branch 'db/learn-HEAD'
Junio C Hamano
1
-0
/
+2
2008-05-04
Have a constant extern refspec for "--tags"
Daniel Barkalow
1
-0
/
+2
2008-05-04
add special "matching refs" refspec
Paolo Bonzini
1
-0
/
+1
2008-04-26
Make ls-remote http://... list HEAD, like for git://...
Daniel Barkalow
1
-0
/
+2
2008-04-20
Add a remote.*.mirror configuration option
Paolo Bonzini
1
-0
/
+1
2008-04-18
git-remote: reject adding remotes with invalid names
Jonas Fonseca
1
-0
/
+1
2008-03-22
remote.c: Fix overtight refspec validation
Junio C Hamano
1
-1
/
+2
2008-03-01
Make git-remote a builtin
Johannes Schindelin
1
-0
/
+1
2008-02-19
Use ALLOC_GROW in remote.{c,h}
Daniel Barkalow
1
-0
/
+4
2007-12-03
Add remote.<name>.proxy
Sam Vilain
1
-0
/
+5
2007-11-09
Teach send-pack a mirror mode
Andy Whitcroft
1
-0
/
+7
2007-11-02
Miscellaneous const changes and utilities
Daniel Barkalow
1
-3
/
+7
2007-10-28
git-fetch: do not fail when remote branch disappears
Junio C Hamano
1
-1
/
+4
2007-10-15
Remove duplicate ref matches in fetch
Daniel Barkalow
1
-0
/
+5
2007-09-19
Rename remote.uri to remote.url within remote handling internals
Shawn O. Pearce
1
-3
/
+3
2007-09-19
Correct handling of branch.$name.merge in builtin-fetch
Shawn O. Pearce
1
-2
/
+1
2007-09-19
Add matching and parsing for fetch-side refspec rules
Daniel Barkalow
1
-0
/
+24
2007-09-19
Report information on branches from remote.h
Daniel Barkalow
1
-0
/
+18
2007-09-19
Add uploadpack configuration info to remote.
Daniel Barkalow
1
-0
/
+1
2007-07-11
Add for_each_remote() function, and extend remote_find_tracking()
Johannes Schindelin
1
-1
/
+4
2007-07-09
Add allocation and freeing functions for struct refs
Daniel Barkalow
1
-0
/
+7
2007-05-20
Add handlers for fetch-side configuration of remotes.
Daniel Barkalow
1
-0
/
+11
2007-05-20
Move refspec parser from connect.c and cache.h to remote.{c,h}
Daniel Barkalow
1
-0
/
+12
2007-05-20
Move remote parsing into a library file out of builtin-push.
Daniel Barkalow
1
-0
/
+18