index
:
kernel/git/mst/git.git
master
Unnamed repository; edit this file 'description' to name the repository.
Michael S. Tsirkin
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
remote.c
Age
Commit message (
Expand
)
Author
Files
Lines
2014-04-08
Merge branch 'jl/nor-or-nand-and'
Junio C Hamano
1
-1
/
+1
2014-04-03
Merge branch 'cn/fetch-prune-overlapping-destination'
Junio C Hamano
1
-6
/
+44
2014-03-31
comments: fix misuses of "nor"
Justin Lebar
1
-1
/
+1
2014-03-26
fetch: handle overlaping refspecs on --prune
Carlos Martín Nieto
1
-6
/
+44
2014-03-18
Merge branch 'jk/remote-pushremote-config-reading' into maint
Junio C Hamano
1
-1
/
+6
2014-03-18
Merge branch 'jk/detect-push-typo-early'
Junio C Hamano
1
-29
/
+75
2014-03-14
Merge branch 'jk/remote-pushremote-config-reading'
Junio C Hamano
1
-1
/
+6
2014-03-05
push: detect local refspec errors early
Jeff King
1
-0
/
+25
2014-03-05
match_explicit_lhs: allow a "verify only" mode
Jeff King
1
-14
/
+24
2014-03-05
match_explicit: hoist refspec lhs checks into their own function
Jeff King
1
-19
/
+30
2014-02-24
remote: handle pushremote config in any order
Jeff King
1
-1
/
+6
2014-01-27
Merge branch 'mh/retire-ref-fetch-rules'
Junio C Hamano
1
-4
/
+4
2014-01-14
refname_match(): always use the rules in ref_rev_parse_rules
Michael Haggerty
1
-4
/
+4
2013-12-27
Merge branch 'jc/push-refmap'
Junio C Hamano
1
-4
/
+4
2013-12-17
Merge branch 'cc/starts-n-ends-with'
Junio C Hamano
1
-23
/
+23
2013-12-12
Merge branch 'mh/fetch-tags-in-addition-to-normal-refs'
Junio C Hamano
1
-28
/
+66
2013-12-05
replace {pre,suf}fixcmp() with {starts,ends}_with()
Christian Couder
1
-23
/
+23
2013-12-04
push: use remote.$name.push as a refmap
Junio C Hamano
1
-4
/
+4
2013-10-30
fetch: improve the error messages emitted for conflicting refspecs
Michael Haggerty
1
-3
/
+22
2013-10-30
handle_duplicate(): mark error message for translation
Michael Haggerty
1
-1
/
+1
2013-10-30
ref_remote_duplicates(): extract a function handle_duplicate()
Michael Haggerty
1
-8
/
+10
2013-10-30
ref_remove_duplicates(): simplify loop logic
Michael Haggerty
1
-21
/
+31
2013-10-30
ref_remove_duplicates(): avoid redundant bisection
Michael Haggerty
1
-6
/
+6
2013-10-30
query_refspecs(): move some constants out of the loop
Michael Haggerty
1
-2
/
+2
2013-10-30
get_expanded_map(): avoid memory leak
Michael Haggerty
1
-3
/
+3
2013-10-30
get_expanded_map(): add docstring
Michael Haggerty
1
-0
/
+7
2013-10-28
Merge branch 'jk/remote-literal-string-leakfix'
Junio C Hamano
1
-1
/
+1
2013-10-15
remote: do not copy "origin" string literal
Jeff King
1
-1
/
+1
2013-09-20
Merge branch 'jx/branch-vv-always-compare-with-upstream'
Junio C Hamano
1
-25
/
+47
2013-09-09
Merge branch 'jc/push-cas'
Junio C Hamano
1
-13
/
+162
2013-09-09
Merge branch 'ms/fetch-prune-configuration'
Junio C Hamano
1
-0
/
+3
2013-08-26
status: always show tracking branch even no change
Jiang Xin
1
-3
/
+4
2013-08-26
branch: report invalid tracking branch as gone
Jiang Xin
1
-25
/
+46
2013-07-22
push --force-with-lease: tie it all together
Junio C Hamano
1
-13
/
+36
2013-07-22
push --force-with-lease: implement logic to populate old_sha1_expect[]
Junio C Hamano
1
-0
/
+61
2013-07-22
remote.c: add command line option parser for "--force-with-lease"
Junio C Hamano
1
-0
/
+57
2013-07-18
fetch: make --prune configurable
Michael Schubert
1
-0
/
+3
2013-07-18
Merge branch 'bc/push-match-many-refs'
Junio C Hamano
1
-2
/
+25
2013-07-08
cache.h: move remote/connect API out of it
Junio C Hamano
1
-0
/
+8
2013-07-08
remote.c: avoid O(m*n) behavior in match_push_refs
Brandon Casey
1
-2
/
+25
2013-06-23
remote: remove dead code in read_branches_file()
Ramkumar Ramachandra
1
-19
/
+4
2013-05-28
remote: trivial style cleanup
Felipe Contreras
1
-2
/
+1
2013-04-02
remote.c: introduce branch.<name>.pushremote
Ramkumar Ramachandra
1
-0
/
+4
2013-04-02
remote.c: introduce remote.pushdefault
Ramkumar Ramachandra
1
-0
/
+7
2013-04-02
remote.c: introduce a way to have different remotes for fetch/push
Ramkumar Ramachandra
1
-4
/
+21
2013-04-02
remote.c: simplify a bit of code using git_config_string()
Ramkumar Ramachandra
1
-3
/
+2
2013-04-01
Merge branch 'jc/nobody-sets-src-peer-ref'
Junio C Hamano
1
-3
/
+0
2013-03-25
Merge branch 'jc/push-follow-tag'
Junio C Hamano
1
-0
/
+99
2013-03-21
Merge branch 'jc/fetch-raw-sha1'
Junio C Hamano
1
-18
/
+23
2013-03-05
push: --follow-tags
Junio C Hamano
1
-0
/
+99
2013-03-04
match_push_refs(): nobody sets src->peer_ref anymore
Junio C Hamano
1
-3
/
+0
2013-02-07
fetch: fetch objects by their exact SHA-1 object names
Junio C Hamano
1
-1
/
+11
2013-02-07
parse_fetch_refspec(): clarify the codeflow a bit
Junio C Hamano
1
-17
/
+12
2013-02-04
Merge branch 'jc/push-reject-reasons'
Junio C Hamano
1
-23
/
+19
2013-01-24
push: introduce REJECT_FETCH_FIRST and REJECT_NEEDS_FORCE
Junio C Hamano
1
-3
/
+8
2013-01-24
push: further simplify the logic to assign rejection reason
Junio C Hamano
1
-16
/
+11
2013-01-24
push: further clean up fields of "struct ref"
Junio C Hamano
1
-10
/
+6
2013-01-23
Merge branch 'cr/push-force-tag-update'
Junio C Hamano
1
-36
/
+7
2013-01-16
push: fix "refs/tags/ hierarchy cannot be updated without --force"
Junio C Hamano
1
-36
/
+7
2013-01-11
Merge branch 'jc/fetch-ignore-symref' into maint
Junio C Hamano
1
-1
/
+12
2013-01-05
Merge branch 'jc/fetch-ignore-symref'
Junio C Hamano
1
-1
/
+12
2013-01-05
Merge branch 'cr/push-force-tag-update'
Junio C Hamano
1
-20
/
+63
2012-12-11
fetch: ignore wildcarded refspecs that update local symbolic refs
Junio C Hamano
1
-1
/
+12
2012-12-03
Merge branch 'mm/status-push-pull-advise'
Junio C Hamano
1
-6
/
+9
2012-12-03
status: respect advice.statusHints for ahead/behind advice
Jeff King
1
-6
/
+9
2012-12-03
push: cleanup push rules comment
Chris Rorvick
1
-15
/
+17
2012-12-02
push: clarify rejection of update to non-commit-ish
Chris Rorvick
1
-0
/
+5
2012-12-02
push: require force for annotated tags
Chris Rorvick
1
-2
/
+9
2012-12-02
push: require force for refs under refs/tags/
Chris Rorvick
1
-4
/
+14
2012-12-02
push: flag updates that require force
Chris Rorvick
1
-3
/
+8
2012-12-02
push: keep track of "update" state separately
Chris Rorvick
1
-7
/
+11
2012-12-02
push: add advice for rejected tag reference
Chris Rorvick
1
-0
/
+10
2012-11-28
Merge branch 'mm/status-push-pull-advise'
Junio C Hamano
1
-3
/
+10
2012-11-16
status: add advice on how to push/pull to tracking branch
Matthieu Moy
1
-3
/
+10
2012-11-15
Merge branch 'jc/maint-fetch-tighten-refname-check'
Junio C Hamano
1
-2
/
+2
2012-10-19
get_fetch_map(): tighten checks on dest refs
Junio C Hamano
1
-2
/
+2
2012-07-13
Merge branch 'jk/push-delete-ref-error-message'
Junio C Hamano
1
-0
/
+3
2012-07-03
push: don't guess at qualifying remote refs on deletion
Jeff King
1
-0
/
+3
2012-05-22
add sorting infrastructure for list refs
Jeff King
1
-0
/
+22
2012-02-22
push: add '--prune' option
Felipe Contreras
1
-3
/
+28
2012-02-22
remote: refactor code into alloc_delete_ref()
Felipe Contreras
1
-5
/
+9
2012-02-22
remote: reorganize check_pattern_match()
Felipe Contreras
1
-29
/
+30
2012-02-22
remote: use a local variable in match_push_refs()
Felipe Contreras
1
-9
/
+10
2012-02-01
i18n: format_tracking_info "Your branch is behind" message
Jiang Xin
1
-11
/
+21
2011-12-13
Rename resolve_ref() to resolve_ref_unsafe()
Nguyễn Thái Ngọc Duy
1
-3
/
+3
2011-11-13
Convert many resolve_ref() calls to read_ref*() and ref_exists()
Nguyễn Thái Ngọc Duy
1
-2
/
+2
2011-10-26
Merge branch 'cn/fetch-prune'
Junio C Hamano
1
-48
/
+56
2011-10-21
Merge branch 'jc/match-refs-clarify'
Junio C Hamano
1
-5
/
+8
2011-10-15
fetch: honor the user-provided refspecs when pruning refs
Carlos Martín Nieto
1
-12
/
+23
2011-10-15
remote: separate out the remote_find_tracking logic into query_refspecs
Carlos Martín Nieto
1
-36
/
+33
2011-10-05
remote: use xstrdup() instead of strdup()
Michael Haggerty
1
-1
/
+1
2011-10-05
Change check_ref_format() to take a flags argument
Michael Haggerty
1
-39
/
+14
2011-09-12
rename "match_refs()" to "match_push_refs()"
Junio C Hamano
1
-5
/
+8
2011-06-07
make copy_ref globally available
Jeff King
1
-1
/
+1
2011-06-05
consider only branches in guess_remote_head
Jeff King
1
-1
/
+3
2010-11-03
Change "tracking branch" to "remote-tracking branch"
Matthieu Moy
1
-1
/
+1
2010-07-05
string_list: Add STRING_LIST_INIT macro and make use of it.
Thiago Farina
1
-2
/
+2
2010-06-30
Merge branch 'jp/string-list-api-cleanup'
Junio C Hamano
1
-3
/
+3
2010-06-27
string_list: Fix argument order for string_list_append
Julian Phillips
1
-1
/
+1
2010-06-27
string_list: Fix argument order for string_list_lookup
Julian Phillips
1
-1
/
+1
2010-06-27
string_list: Fix argument order for string_list_insert
Julian Phillips
1
-1
/
+1
2010-06-21
Merge branch 'gv/portable'
Junio C Hamano
1
-2
/
+1
2010-06-07
Merge branch 'maint'
Junio C Hamano
1
-1
/
+1
2010-06-07
Change C99 comments to old-style C comments
Tor Arntsen
1
-1
/
+1
2010-05-31
Rewrite dynamic structure initializations to runtime assignment
Gary V. Vaughan
1
-2
/
+1
2010-04-19
Honor "tagopt = --tags" configuration option
Samuel Tardieu
1
-0
/
+2
2010-01-09
refactor ref status logic for pushing
Tay Ray Chuan
1
-0
/
+50
2009-12-26
Merge branch 'sr/vcs-helper'
Junio C Hamano
1
-4
/
+38
2009-11-23
Merge branch 'bg/fetch-multi'
Junio C Hamano
1
-1
/
+41
2009-11-17
Allow helper to map private ref names into normal names
Daniel Barkalow
1
-0
/
+27
2009-11-17
Add a config option for remotes to specify a foreign vcs
Daniel Barkalow
1
-1
/
+3
2009-11-17
Use a function to determine whether a remote is valid
Daniel Barkalow
1
-4
/
+9
2009-11-14
remote: fix use-after-free error detected by glibc in ref_remove_duplicates
Julian Phillips
1
-0
/
+2
2009-11-10
remote: refactor some logic into get_stale_heads()
Jay Soffian
1
-0
/
+40
2009-11-10
Add the configuration option skipFetchAll
Björn Gustavsson
1
-1
/
+2
2009-10-27
remote: Make ref_remove_duplicates faster for large numbers of refs
Julian Phillips
1
-19
/
+22
2009-09-08
Add url.<base>.pushInsteadOf: URL rewriting for push only
Josh Triplett
1
-9
/
+27
2009-09-07
Wrap rewrite globals in a struct in preparation for adding another set
Josh Triplett
1
-25
/
+28
2009-08-31
Style fixes, add a space after if/for/while.
Brian Gianforcaro
1
-1
/
+1
2009-07-06
Merge branch 'cb/maint-fetch-refspec-wo-dst'
Junio C Hamano
1
-1
/
+1
2009-06-20
Fix various sparse warnings in the git source code
Linus Torvalds
1
-3
/
+3
2009-06-20
Merge branch 'mg/pushurl'
Junio C Hamano
1
-0
/
+14
2009-06-18
fetch: do not create ref from empty name
Clemens Buchacher
1
-1
/
+1
2009-06-13
Merge branch 'cb/match_refs_internal_tail'
Junio C Hamano
1
-4
/
+13
2009-06-09
Allow push and fetch urls to be different
Michael J Gruber
1
-0
/
+14
2009-06-01
match_refs: search ref list tail internally
Clemens Buchacher
1
-4
/
+13
2009-05-23
Merge branch 'mg/track'
Junio C Hamano
1
-2
/
+2
2009-05-14
Fix behavior with non-commit upstream references
Michael J Gruber
1
-2
/
+2
2009-04-24
remote.c: do not trigger remote.<name>.<var> codepath for two-level names
Johannes Sixt
1
-1
/
+1
2009-04-21
Revert "stat_tracking_info(): only count real commits"
Junio C Hamano
1
-2
/
+1
2009-04-17
Merge branch 'bw/short-ref-strict'
Junio C Hamano
1
-5
/
+1
2009-04-17
remote.c: use shorten_unambiguous_ref
Michael J Gruber
1
-5
/
+1
2009-04-17
get_local_heads(): do not return random pointer if there is no head
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2009-04-12
Merge branch 'fg/remote-prune'
Junio C Hamano
1
-0
/
+11
2009-04-07
remote: New function remote_is_configured()
Finn Arne Gangstad
1
-0
/
+11
2009-04-06
Merge branch 'mg/tracked-local-branches'
Junio C Hamano
1
-2
/
+5
2009-04-01
Merge branch 'kb/tracking-count-no-merges'
Junio C Hamano
1
-1
/
+2
2009-04-01
Make local branches behave like remote branches when --tracked
Michael J Gruber
1
-2
/
+5
2009-03-20
Merge branch 'xx/db-refspec-vs-js-remote'
Junio C Hamano
1
-34
/
+54
2009-03-17
Merge branch 'db/maint-missing-origin'
Junio C Hamano
1
-3
/
+12
2009-03-17
Merge branch 'js/remote-improvements'
Junio C Hamano
1
-9
/
+136
2009-03-16
Remove total confusion from git-fetch and git-push
Junio C Hamano
1
-18
/
+3
2009-03-14
Remove unused assignments
Benjamin Kramer
1
-1
/
+1
2009-03-10
Give error when no remote is configured
Daniel Barkalow
1
-3
/
+27
2009-03-08
Adjust js/remote-improvements and db/refspec-wildcard-in-the-middle
Junio C Hamano
1
-9
/
+136
2009-03-07
Support '*' in the middle of a refspec
Daniel Barkalow
1
-7
/
+17
2009-03-07
Keep '*' in pattern refspecs
Daniel Barkalow
1
-15
/
+18
2009-03-07
Use the matching function to generate the match results
Daniel Barkalow
1
-22
/
+23
2009-03-07
Use a single function to match names against patterns
Daniel Barkalow
1
-3
/
+9
2009-03-04
stat_tracking_info(): only count real commits
Kjetil Barvik
1
-1
/
+2
2009-02-27
remote: make guess_remote_head() use exact HEAD lookup if it is available
Jeff King
1
-0
/
+8
2009-02-27
remote: make match_refs() not short-circuit
Jay Soffian
1
-2
/
+4
2009-02-27
remote: make match_refs() copy src ref before assigning to peer_ref
Jay Soffian
1
-2
/
+5
2009-02-27
remote: let guess_remote_head() optionally return all matches
Jay Soffian
1
-10
/
+19
2009-02-27
remote: make copy_ref() perform a deep copy
Jay Soffian
1
-5
/
+13
2009-02-26
remote: simplify guess_remote_head()
Jay Soffian
1
-23
/
+8
2009-02-26
move locate_head() to remote.c
Jay Soffian
1
-0
/
+37
2009-02-26
move duplicated ref_newer() to remote.c
Jay Soffian
1
-0
/
+49
2009-02-26
move duplicated get_local_heads() to remote.c
Jay Soffian
1
-0
/
+26
2009-01-11
add is_dot_or_dotdot inline function
Alexander Potashev
1
-4
/
+2
2008-11-12
Merge branch 'mk/maint-cg-push'
Junio C Hamano
1
-0
/
+11
2008-11-11
git push: Interpret $GIT_DIR/branches in a Cogito compatible way
Martin Koegler
1
-0
/
+11
2008-11-11
remote: add a new 'origin' variable to the struct
Miklos Vajna
1
-0
/
+3
2008-10-18
make alloc_ref_from_str() the new alloc_ref()
René Scharfe
1
-14
/
+7
2008-10-18
use alloc_ref_from_str() everywhere
René Scharfe
1
-2
/
+1
2008-10-18
add alloc_ref_with_prefix()
René Scharfe
1
-16
/
+16
2008-10-17
Merge branch 'maint'
Junio C Hamano
1
-4
/
+5
2008-10-14
remote.c: correct the check for a leading '/' in a remote name
Brandon Casey
1
-4
/
+5
2008-10-12
Replace calls to strbuf_init(&foo, 0) with STRBUF_INIT initializer
Brandon Casey
1
-2
/
+1
2008-10-08
Replace xmalloc/memset(0) pairs with xcalloc
Brandon Casey
1
-2
/
+1
2008-09-25
remote.c: make free_ref(), parse_push_refspec() and free_refspecs() static.
Nanako Shiraishi
1
-3
/
+3
2008-09-09
Use xmalloc() and friends to catch allocation failures
Dotan Barak
1
-2
/
+2
2008-08-22
remote.c: add a function for deleting a refspec array and use it (twice)
Brandon Casey
1
-2
/
+27
2008-08-19
remote.c: remove useless if-before-free test
Jim Meyering
1
-2
/
+1
2008-07-27
make sure parsed wildcard refspec ends with slash
Junio C Hamano
1
-18
/
+34
2008-07-16
Reword "your branch has diverged..." lines to reduce line length
Avery Pennarun
1
-16
/
+10
2008-07-03
stat_tracking_info(): clear object flags used during counting
Junio C Hamano
1
-0
/
+4
2008-07-02
Refactor "tracking statistics" code used by "git checkout"
Junio C Hamano
1
-0
/
+113
2008-06-18
clean up error conventions of remote.c:match_explicit
Jeff King
1
-21
/
+11
2008-05-25
Merge branch 'js/config-cb'
Junio C Hamano
1
-2
/
+2
2008-05-25
Merge branch 'db/clone-in-c'
Junio C Hamano
1
-0
/
+10
2008-05-23
Merge branch 'pb/push'
Junio C Hamano
1
-27
/
+54
2008-05-14
Provide git_config with a callback-data parameter
Johannes Schindelin
1
-2
/
+2
2008-05-11
alloc_ref_from_str(): factor out a common pattern of alloc_ref from string
Krzysztof Kowalczyk
1
-13
/
+10
2008-05-08
Merge branch 'db/learn-HEAD'
Junio C Hamano
1
-1
/
+22
2008-05-05
Merge branch 'pb/remote-mirror-config'
Junio C Hamano
1
-24
/
+29
2008-05-04
Have a constant extern refspec for "--tags"
Daniel Barkalow
1
-0
/
+9
2008-05-04
add special "matching refs" refspec
Paolo Bonzini
1
-27
/
+54
2008-04-26
Make ls-remote http://... list HEAD, like for git://...
Daniel Barkalow
1
-1
/
+22
2008-04-24
push: allow unqualified dest refspecs to DWIM
Jeff King
1
-3
/
+29
2008-04-20
Add a remote.*.mirror configuration option
Paolo Bonzini
1
-24
/
+29
2008-04-18
git-remote: reject adding remotes with invalid names
Jonas Fonseca
1
-3
/
+18
2008-04-12
Fix config key miscount in url.*.insteadOf
Daniel Barkalow
1
-1
/
+1
2008-03-26
Merge branch 'jc/maint-fetch-regression-1.5.4'
Junio C Hamano
1
-6
/
+22
2008-03-26
Fix branches file configuration
Daniel Barkalow
1
-6
/
+22
2008-03-26
Tighten refspec processing
Daniel Barkalow
1
-39
/
+137
2008-03-25
refspec: allow colon-less wildcard "refs/category/*"
Junio C Hamano
1
-7
/
+11
2008-03-22
remote.c: Fix overtight refspec validation
Junio C Hamano
1
-46
/
+111
2008-03-18
Tighten refspec processing
Daniel Barkalow
1
-9
/
+38
2008-03-01
Make git-remote a builtin
Johannes Schindelin
1
-1
/
+2
[next]