summaryrefslogtreecommitdiff
path: root/builtin/fetch.c
Commit message (Expand)AuthorAgeFilesLines
* Remove get_object_hash.brian m. carlson2015-11-201-2/+2
* Add several uses of get_object_hash.brian m. carlson2015-11-201-2/+2
* Convert struct ref to use object_id.brian m. carlson2015-11-201-25/+25
* use alloc_ref rather than hand-allocating "struct ref"Jeff King2015-10-051-2/+1
* transport: use strbufs for status table "quickref" stringsJeff King2015-10-051-10/+12
* fetch: replace static buffer with xstrfmtJeff King2015-09-251-5/+2
* Merge branch 'hv/submodule-config'Junio C Hamano2015-08-311-0/+1
|\
| * submodule: allow erroneous values for the fetchRecurseSubmodules optionhv/submodule-configHeiko Voigt2015-08-191-0/+1
* | Merge branch 'jk/git-path'Junio C Hamano2015-08-191-2/+2
|\ \
| * | memoize common git-path "constant" filesjk/git-pathJeff King2015-08-101-2/+2
* | | Merge branch 'mh/get-remote-group-fix'Junio C Hamano2015-08-171-8/+6
|\ \ \ | |/ / |/| |
| * | get_remote_group(): use skip_prefix()mh/get-remote-group-fixMichael Haggerty2015-07-281-2/+1
| * | get_remote_group(): eliminate superfluous call to strcspn()Michael Haggerty2015-07-281-2/+2
| * | get_remote_group(): rename local variable "space" to "wordlen"Michael Haggerty2015-07-281-5/+5
| * | get_remote_group(): handle remotes with single-character namesMichael Haggerty2015-07-281-2/+1
* | | prune_refs(): use delete_refs()Michael Haggerty2015-06-221-8/+17
* | | builtin/fetch: rewrite to take an object_id argumentMichael Haggerty2015-05-251-12/+11
* | | each_ref_fn: change to take an object_id parameterMichael Haggerty2015-05-251-2/+6
| |/ |/|
* | Merge branch 'nd/multiple-work-trees'Junio C Hamano2015-05-111-2/+3
|\ \
| * | path.c: make get_pathname() call sites return const char *Nguyễn Thái Ngọc Duy2014-12-011-2/+3
* | | Merge branch 'mh/refs-have-new'Junio C Hamano2015-03-051-2/+4
|\ \ \ | |_|/ |/| |
| * | ref_transaction_update(): remove "have_old" parameterMichael Haggerty2015-02-171-2/+4
| |/
* | do not include the same header twicedp/remove-duplicated-header-inclusionДилян Палаузов2015-02-131-1/+0
|/
* Merge branch 'jk/fetch-reflog-df-conflict'Junio C Hamano2014-11-061-1/+1
|\
| * fetch: load all default config at startupJeff King2014-11-041-1/+1
* | fetch.c: change s_update_ref to use a ref transactionRonnie Sahlberg2014-10-151-10/+24
* | fetch: silence git-gc if --quiet is givennd/fetch-pass-quiet-to-gc-child-processNguyễn Thái Ngọc Duy2014-08-181-0/+2
* | fetch: convert argv_gc_auto to struct argv_arrayNguyễn Thái Ngọc Duy2014-08-181-4/+4
* | Merge branch 'jk/xstrfmt'Junio C Hamano2014-07-091-7/+2
|\ \
| * | use xstrfmt to replace xmalloc + strcpy/strcatJeff King2014-06-191-7/+2
| |/
* | fetch: allow explicit --refmap to override configurationjc/fetch-push-refmapJunio C Hamano2014-06-051-3/+32
|/
* Merge branch 'ep/varscope'Junio C Hamano2014-02-271-1/+1
|\
| * builtin/fetch.c: reduce scope of variableElia Pinto2014-01-311-1/+1
* | Merge branch 'nd/shallow-clone'Junio C Hamano2014-01-171-1/+14
|\ \
| * | fetch: add --update-shallow to accept refs that update .git/shallowNguyễn Thái Ngọc Duy2013-12-101-1/+5
| * | fetch: support fetching from a shallow repositoryNguyễn Thái Ngọc Duy2013-12-101-0/+9
| |/
* | fetch --prune: Run prune before fetchingtm/fetch-pruneTom Miller2014-01-031-5/+5
* | fetch --prune: always print header urlTom Miller2014-01-031-5/+27
* | Merge branch 'nd/transport-positive-depth-only'Junio C Hamano2013-12-171-0/+4
|\ \
| * | clone,fetch: catch non positive --depth option valuend/transport-positive-depth-onlyNguyễn Thái Ngọc Duy2013-12-061-0/+4
* | | Merge branch 'cc/starts-n-ends-with'Junio C Hamano2013-12-171-9/+9
|\ \ \
| * | | replace {pre,suf}fixcmp() with {starts,ends}_with()cc/starts-n-ends-withChristian Couder2013-12-051-9/+9
| | |/ | |/|
* | | ref_remove_duplicates(): simplify loop logicMichael Haggerty2013-10-301-3/+1
* | | fetch, remote: properly convey --no-prune options to subprocessesMichael Haggerty2013-10-301-2/+2
* | | fetch --prune: prune only based on explicit refspecsMichael Haggerty2013-10-301-30/+9
* | | fetch --tags: fetch tags *in addition to* other stuffMichael Haggerty2013-10-301-24/+35
* | | fetch: only opportunistically update references based on command lineMichael Haggerty2013-10-301-12/+32
* | | builtin/fetch.c: reorder function definitionsMichael Haggerty2013-10-301-101/+97
* | | get_ref_map(): rename local variablesMichael Haggerty2013-10-241-6/+6
|/ /
* | Merge branch 'bk/refs-multi-update'Junio C Hamano2013-09-201-1/+2
|\ \