aboutsummaryrefslogtreecommitdiffstats
path: root/builtin/remote.c
AgeCommit message (Expand)AuthorFilesLines
2017-02-27Merge branch 'rl/remote-allow-missing-branch-name-merge'Junio C Hamano1-1/+3
2017-02-21remote: ignore failure to remove missing branch.<name>.mergeRoss Lagerwall1-1/+3
2017-02-20delete_ref: accept a reflog message argumentKyle Meyer1-2/+2
2017-01-31Merge branch 'js/remote-rename-with-half-configured-remote'Junio C Hamano1-7/+7
2017-01-19remote rename: more carefully determine whether a remote is configuredJohannes Schindelin1-7/+7
2016-09-29use QSORTRené Scharfe1-2/+1
2016-07-25Merge branch 'mh/ref-iterators'Junio C Hamano1-6/+2
2016-07-13Merge branch 'va/i18n-even-more'Junio C Hamano1-10/+9
2016-07-06Merge branch 'jk/string-list-static-init'Junio C Hamano1-1/+1
2016-06-20remote rm: handle symbolic refs correctlyMichael Haggerty1-5/+1
2016-06-20delete_refs(): add a flags argumentMichael Haggerty1-2/+2
2016-06-17i18n: remote: allow translations to reorder messageVasco Almeida1-4/+3
2016-06-17i18n: remote: mark URL fallback text for translationVasco Almeida1-3/+3
2016-06-17i18n: builtin/remote.c: fix mark for translationVasco Almeida1-3/+3
2016-06-13use string_list initializer consistentlyJeff King1-1/+1
2016-05-09i18n: remote: add comment for translatorsVasco Almeida1-0/+2
2016-02-26Merge branch 'ps/config-error'Junio C Hamano1-46/+24
2016-02-22config: rename git_config_set_or_die to git_config_setPatrick Steinhardt1-16/+16
2016-02-22config: rename git_config_set to git_config_set_gentlyPatrick Steinhardt1-1/+1
2016-02-22remote: die on config error when manipulating remotesPatrick Steinhardt1-27/+12
2016-02-22remote: die on config error when setting/adding branchesPatrick Steinhardt1-17/+9
2016-02-22remote: die on config error when setting URLPatrick Steinhardt1-5/+6
2016-02-16remote: use remote_is_configured() for add and renameThomas Gummerer1-5/+2
2016-02-16remote: actually check if remote exitsThomas Gummerer1-2/+2
2016-02-16remote: simplify remote_is_configured()Thomas Gummerer1-6/+6
2016-01-13remote: handle the config setting branch.*.rebase=interactiveJohannes Schindelin1-3/+7
2015-11-20ref_newer: convert to use struct object_idbrian m. carlson1-1/+1
2015-11-20Convert struct ref to use object_id.brian m. carlson1-6/+6
2015-10-05Merge branch 'bb/remote-get-url'Junio C Hamano1-0/+59
2015-09-17remote: add get-url subcommandBen Boeckel1-0/+59
2015-08-10remote.c: drop extraneous local variable from migrate_fileJeff King1-5/+2
2015-06-22prune_remote(): use delete_refs()Michael Haggerty1-9/+2
2015-06-22delete_refs(): new function for the refs APIMichael Haggerty1-20/+1
2015-06-22remove_branches(): remove temporaryMichael Haggerty1-2/+1
2015-05-25builtin/remote: rewrite functions to take object_id argumentsMichael Haggerty1-13/+8
2015-05-25add_branch_for_removal(): don't set "util" field of string_list entriesMichael Haggerty1-5/+2
2015-05-25add_branch_for_removal(): rewrite to take an object_id argumentMichael Haggerty1-5/+3
2015-05-25each_ref_fn: change to take an object_id parameterMichael Haggerty1-3/+10
2015-05-11Merge branch 'nd/multiple-work-trees'Junio C Hamano1-1/+1
2015-02-11Merge branch 'ah/usage-strings'Junio C Hamano1-2/+2
2015-01-14standardize usage info string formatAlex Henrie1-2/+2
2014-12-23git remote: allow adding remotes agreeing with url.<...>.insteadOfJohannes Schindelin1-1/+3
2014-12-01path.c: make get_pathname() call sites return const char *Nguyễn Thái Ngọc Duy1-1/+1
2014-11-25sort_string_list(): rename to string_list_sort()Michael Haggerty1-6/+6
2014-11-25prune_remote(): iterate using for_each_string_list_item()Michael Haggerty1-8/+6
2014-11-25prune_remote(): rename local variableMichael Haggerty1-6/+6
2014-11-25repack_without_refs(): make the refnames argument a string_listMichael Haggerty1-12/+2
2014-11-25prune_remote(): sort delete_refs_list references en masseMichael Haggerty1-1/+2
2014-11-25prune_remote(): initialize both delete_refs lists in a single loopMichael Haggerty1-6/+9
2014-11-25prune_remote(): exit early if there are no stale referencesMichael Haggerty1-18/+21
2014-10-15remote rm/prune: print a message when writing packed-refs failsRonnie Sahlberg1-4/+11
2014-10-15refs.c: change resolve_ref_unsafe reading argument to be a flags fieldRonnie Sahlberg1-2/+3
2014-07-21Merge branch 'rs/ref-transaction-0'Junio C Hamano1-2/+3
2014-07-16Merge branch 'jk/strip-suffix'Junio C Hamano1-6/+7
2014-07-14refs.c: add an err argument to repack_without_refsRonnie Sahlberg1-2/+3
2014-06-30use strip_suffix instead of ends_with in simple casesJeff King1-6/+7
2014-06-20refactor skip_prefix to return a booleanJeff King1-3/+1
2014-06-16Merge branch 'jl/remote-rm-prune'Junio C Hamano1-7/+30
2014-05-27builtin/remote.c: rearrange xcalloc argumentsBrian Gesiak1-4/+4
2014-05-27remote prune: optimize "dangling symref" check/warningJens Lindström1-1/+6
2014-05-27remote: repack packed-refs once when deleting multiple refsJens Lindström1-2/+18
2014-05-23remote rm: delete remote configuration as the lastJens Lindström1-4/+6
2013-12-17Merge branch 'cc/starts-n-ends-with'Junio C Hamano1-15/+7
2013-12-17Merge branch 'fc/trivial'Junio C Hamano1-2/+7
2013-12-09remote: fix status with branch...rebase=preserveFelipe Contreras1-2/+7
2013-12-05replace {pre,suf}fixcmp() with {starts,ends}_with()Christian Couder1-7/+7
2013-12-05builtin/remote: remove postfixcmp() and use suffixcmp() insteadChristian Couder1-11/+3
2013-10-30fetch, remote: properly convey --no-prune options to subprocessesMichael Haggerty1-3/+3
2013-10-30builtin/remote.c:update(): use struct argv_arrayMichael Haggerty1-16/+17
2013-10-30builtin/remote.c: reorder function definitionsMichael Haggerty1-81/+78
2013-10-14Merge branch 'po/remote-set-head-usage'Jonathan Nieder1-2/+2
2013-09-27remote set-head -h: add long options to synopsisPhilip Oakley1-2/+2
2013-08-05Replace deprecated OPT_BOOLEAN by OPT_BOOLStefan Beller1-14/+14
2013-04-24remote: check for superfluous arguments in 'git remote add'Thomas Rast1-1/+1
2012-11-26Fix typo in remote set-head usageAntoine Pelisse1-1/+1
2012-09-12Merge branch 'nd/maint-remote-remove'Junio C Hamano1-3/+3
2012-09-06remote: prefer subcommand name 'remove' to 'rm'Nguyễn Thái Ngọc Duy1-3/+3
2012-08-20i18n: remote: mark parseopt strings for translationNguyễn Thái Ngọc Duy1-42/+42
2012-05-20remote: fix typoRalf Thielow1-1/+1
2012-05-02Merge branch 'nd/i18n'Junio C Hamano1-106/+121
2012-04-24i18n: remote: mark strings for translationNguyễn Thái Ngọc Duy1-106/+121
2012-04-24i18n: make warn_dangling_symref() automatically append \nNguyễn Thái Ngọc Duy1-2/+2
2012-04-23Merge branch 'ms/remote-usage-string'Junio C Hamano1-2/+2
2012-04-09remote: update builtin usageMichael Schubert1-2/+2
2012-02-27Merge branch 'pj/remote-set-branches-usage-fix' into maintJunio C Hamano1-1/+1
2012-02-23Merge branch 'pj/remote-set-branches-usage-fix'Junio C Hamano1-1/+1
2012-02-19remote: fix set-branches usage and documentationPhilip Jägenstedt1-1/+1
2012-01-29Merge branch 'nd/maint-refname-in-hierarchy-check'Junio C Hamano1-1/+1
2012-01-11Fix incorrect ref namespace checkNguyễn Thái Ngọc Duy1-1/+1
2011-12-13Rename resolve_ref() to resolve_ref_unsafe()Nguyễn Thái Ngọc Duy1-1/+1
2011-11-13Convert many resolve_ref() calls to read_ref*() and ref_exists()Nguyễn Thái Ngọc Duy1-5/+3
2011-11-08Merge branch 'jc/remote-setbranches-usage-fix'Junio C Hamano1-1/+1
2011-11-08Merge branch 'fc/remote-seturl-usage-fix'Junio C Hamano1-1/+1
2011-11-06remote: fix set-branches usageJunio C Hamano1-1/+1
2011-10-26Merge branch 'cn/fetch-prune'Junio C Hamano1-1/+2
2011-10-21Merge branch 'jc/match-refs-clarify'Junio C Hamano1-2/+2
2011-10-15fetch: honor the user-provided refspecs when pruning refsCarlos Martín Nieto1-1/+2
2011-10-10Merge branch 'mz/remote-rename'Junio C Hamano1-7/+21
2011-09-12rename "match_refs()" to "match_push_refs()"Junio C Hamano1-2/+2
2011-09-11remote: only update remote-tracking branch if updating refspecMartin von Zweigbergk1-3/+7
2011-09-11remote rename: warn when refspec was not updatedMartin von Zweigbergk1-0/+6
2011-09-11remote: "rename o foo" should not rename ref "origin/bar"Martin von Zweigbergk1-1/+1
2011-09-11remote: write correct fetch spec when renaming remote 'remote'Martin von Zweigbergk1-4/+8
2011-08-25Merge branch 'maint'Junio C Hamano1-1/+1
2011-08-25whitespace: have SP on both sides of an assignment "="Junio C Hamano1-1/+1
2011-07-19Merge branch 'jk/clone-cmdline-config'Junio C Hamano1-12/+2
2011-06-22remote: use new OPT_STRING_LISTJeff King1-12/+2
2011-05-31Merge branch 'jk/maint-remote-mirror-safer'Junio C Hamano1-2/+2
2011-05-26remote: allow "-t" with fetch mirrorsJeff King1-2/+2
2011-04-06Merge branch 'jk/maint-remote-mirror-safer'Junio C Hamano1-13/+49
2011-03-30remote: deprecate --mirrorJeff King1-1/+7
2011-03-30remote: separate the concept of push and fetch mirrorsJeff King1-13/+38
2011-03-30remote: disallow some nonsensical option combinationsJeff King1-0/+5
2011-03-22Fix sparse warningsStephen Boyd1-1/+1
2010-11-24Merge branch 'rs/opt-help-text'Junio C Hamano1-2/+2
2010-11-15add description parameter to OPT__DRY_RUNRené Scharfe1-1/+1
2010-11-15add description parameter to OPT__VERBOSERené Scharfe1-1/+1
2010-11-03Change incorrect "remote branch" to "remote tracking branch" in C codeMatthieu Moy1-3/+3
2010-10-08Use parentheses and `...' where appropriateŠtěpán Němec1-1/+1
2010-10-08Use angles for placeholders consistentlyŠtěpán Němec1-1/+1
2010-07-05string_list: Add STRING_LIST_INIT macro and make use of it.Thiago Farina1-6/+6
2010-06-30Merge branch 'jp/string-list-api-cleanup'Junio C Hamano1-34/+34
2010-06-27string_list: Fix argument order for string_list_appendJulian Phillips1-23/+23
2010-06-27string_list: Fix argument order for string_list_insertJulian Phillips1-3/+3
2010-06-27string_list: Fix argument order for for_each_string_listJulian Phillips1-8/+8
2010-06-21Merge branch 'gv/portable'Junio C Hamano1-4/+7
2010-06-18Merge branch 'jn/remote-set-branches'Junio C Hamano1-11/+91
2010-05-31enums: omit trailing comma for portabilityGary V. Vaughan1-1/+1
2010-05-31Rewrite dynamic structure initializations to runtime assignmentGary V. Vaughan1-3/+6
2010-05-19Add git remote set-branchesJonathan Nieder1-11/+91
2010-04-19remote add: add a --[no-]tags optionSamuel Tardieu1-1/+20
2010-02-22Move 'builtin-*' into a 'builtin/' subdirectoryLinus Torvalds1-0/+1447