summaryrefslogtreecommitdiffstats
path: root/builtin/fetch.c
AgeCommit message (Expand)AuthorLines
2015-02-13do not include the same header twiceДилян Палаузов-1/+0
2014-11-06Merge branch 'jk/fetch-reflog-df-conflict'Junio C Hamano-1/+1
2014-11-04fetch: load all default config at startupJeff King-1/+1
2014-10-15fetch.c: change s_update_ref to use a ref transactionRonnie Sahlberg-10/+24
2014-08-18fetch: silence git-gc if --quiet is givenNguyễn Thái Ngọc Duy-0/+2
2014-08-18fetch: convert argv_gc_auto to struct argv_arrayNguyễn Thái Ngọc Duy-4/+4
2014-07-09Merge branch 'jk/xstrfmt'Junio C Hamano-7/+2
2014-06-19use xstrfmt to replace xmalloc + strcpy/strcatJeff King-7/+2
2014-06-05fetch: allow explicit --refmap to override configurationJunio C Hamano-3/+32
2014-02-27Merge branch 'ep/varscope'Junio C Hamano-1/+1
2014-01-31builtin/fetch.c: reduce scope of variableElia Pinto-1/+1
2014-01-17Merge branch 'nd/shallow-clone'Junio C Hamano-1/+14
2014-01-03fetch --prune: Run prune before fetchingTom Miller-5/+5
2014-01-03fetch --prune: always print header urlTom Miller-5/+27
2013-12-17Merge branch 'nd/transport-positive-depth-only'Junio C Hamano-0/+4
2013-12-17Merge branch 'cc/starts-n-ends-with'Junio C Hamano-9/+9
2013-12-10fetch: add --update-shallow to accept refs that update .git/shallowNguyễn Thái Ngọc Duy-1/+5
2013-12-10fetch: support fetching from a shallow repositoryNguyễn Thái Ngọc Duy-0/+9
2013-12-06clone,fetch: catch non positive --depth option valueNguyễn Thái Ngọc Duy-0/+4
2013-12-05replace {pre,suf}fixcmp() with {starts,ends}_with()Christian Couder-9/+9
2013-10-30ref_remove_duplicates(): simplify loop logicMichael Haggerty-3/+1
2013-10-30fetch, remote: properly convey --no-prune options to subprocessesMichael Haggerty-2/+2
2013-10-30fetch --prune: prune only based on explicit refspecsMichael Haggerty-30/+9
2013-10-30fetch --tags: fetch tags *in addition to* other stuffMichael Haggerty-24/+35
2013-10-30fetch: only opportunistically update references based on command lineMichael Haggerty-12/+32
2013-10-30builtin/fetch.c: reorder function definitionsMichael Haggerty-101/+97
2013-10-24get_ref_map(): rename local variablesMichael Haggerty-6/+6
2013-09-20Merge branch 'bk/refs-multi-update'Junio C Hamano-1/+2
2013-09-09Merge branch 'jc/transport-do-not-use-connect-twice-in-fetch'Junio C Hamano-33/+56
2013-09-09Merge branch 'ms/fetch-prune-configuration'Junio C Hamano-3/+32
2013-08-30refs: report ref type from lock_any_ref_for_updateBrad King-1/+2
2013-08-28builtin/fetch.c: Fix a sparse warningRamsay Jones-1/+1
2013-08-07fetch: work around "transport-take-over" hackJunio C Hamano-0/+13
2013-08-07fetch: refactor code that fetches leftover tagsJunio C Hamano-5/+9
2013-08-07fetch: refactor code that prepares a transportJunio C Hamano-20/+26
2013-08-07fetch: rename file-scope global "transport" to "gtransport"Junio C Hamano-11/+11
2013-08-05Replace deprecated OPT_BOOLEAN by OPT_BOOLStefan Beller-12/+12
2013-07-18fetch: make --prune configurableMichael Schubert-5/+34
2013-06-14Merge branch 'mh/reflife'Junio C Hamano-12/+17
2013-06-02add_existing(): do not retain a reference to sha1Michael Haggerty-3/+4
2013-06-02do_fetch(): clean up existing_refs before exitingMichael Haggerty-5/+9
2013-06-02do_fetch(): reduce scope of peer_itemMichael Haggerty-3/+3
2013-05-28fetch: make own copies of refnamesMichael Haggerty-2/+2
2013-05-28fetch: don't try to update unfetched tracking refsJohn Keeping-1/+1
2013-05-12fetch: opportunistically update tracking refsJeff King-0/+16
2013-05-12refactor "ref->merge" flagJeff King-22/+35
2013-02-01Merge branch 'jk/gc-auto-after-fetch'Junio C Hamano-0/+5
2013-01-26Merge branch 'jk/maint-gc-auto-after-fetch' into jk/gc-auto-after-fetchJunio C Hamano-0/+5
2013-01-26fetch: run gc --auto after fetchingJeff King-0/+5
2013-01-11fetch: add --unshallow for turning shallow repo into complete oneNguyễn Thái Ngọc Duy-1/+16