summaryrefslogtreecommitdiff
path: root/builtin/prune.c
Commit message (Expand)AuthorAgeFilesLines
* timestamp_t: a new data type for timestampsJohannes Schindelin2017-04-271-2/+2
* Convert object iteration callbacks to struct object_idbrian m. carlson2017-02-221-4/+4
* Merge branch 'jk/repository-extension'Junio C Hamano2015-10-261-0/+3
|\
| * introduce "preciousObjects" repository extensionjk/repository-extensionJeff King2015-06-241-0/+3
* | Merge branch 'nd/multiple-work-trees'Junio C Hamano2015-07-131-99/+0
|\ \ | |/ |/|
| * worktree: new place for "git prune --worktrees"nd/multiple-work-treesNguyễn Thái Ngọc Duy2015-06-291-99/+0
* | Merge branch 'nd/multiple-work-trees'Junio C Hamano2015-05-111-0/+99
|\ \ | |/
| * prune --worktrees: fix expire vs worktree existence conditionMax Kirillov2015-03-311-3/+7
| * prune: strategies for linked checkoutsNguyễn Thái Ngọc Duy2014-12-011-0/+95
* | prune: turn on ref_paranoia flagJeff King2015-03-201-0/+1
|/
* prune: keep objects reachable from recent objectsJeff King2014-10-161-1/+1
* prune: factor out loose-object directory traversalJeff King2014-10-161-61/+26
* Merge branch 'mh/replace-refs-variable-rename'Junio C Hamano2014-03-141-1/+1
|\
| * rename read_replace_refs to check_replace_refsMichael Haggerty2014-02-201-1/+1
* | i18n: mark all progress lines for translationnd/i18n-progressNguyễn Thái Ngọc Duy2014-02-241-1/+1
|/
* Merge branch 'nd/shallow-clone'Junio C Hamano2014-01-171-0/+4
|\
| * prune: clean .git/shallow after pruning objectsNguyễn Thái Ngọc Duy2013-12-101-0/+4
* | Merge branch 'mh/path-max'Junio C Hamano2014-01-101-14/+24
|\ \
| * | builtin/prune.c: use strbuf to avoid having to worry about PATH_MAXmh/path-maxJeff King2013-12-181-14/+24
| |/
* | replace {pre,suf}fixcmp() with {starts,ends}_with()cc/starts-n-ends-withChristian Couder2013-12-051-2/+2
|/
* Merge branch 'nd/prune-packed-dryrun-verbose'Junio C Hamano2013-06-061-1/+1
|\
| * prune-packed: avoid implying "1" is DRY_RUN in prune_packed_objects()Nguyễn Thái Ngọc Duy2013-05-281-1/+1
| * Merge branch 'jk/fully-peeled-packed-ref'Junio C Hamano2013-03-251-3/+1
| |\
* | | prune: introduce OPT_EXPIRY_DATE() and use itJunio C Hamano2013-04-251-2/+2
* | | Merge branch 'jk/fully-peeled-packed-ref' into maint-1.8.1Junio C Hamano2013-04-031-3/+1
|\ \ \ | |/ / |/| / | |/
| * use parse_object_or_die instead of die("bad object")Jeff King2013-03-171-3/+1
* | Merge branch 'rj/path-cleanup'Junio C Hamano2012-09-141-1/+1
|\ \
| * | Call mkpathdup() rather than xstrdup(mkpath(...))Ramsay Jones2012-09-041-1/+1
* | | Merge branch 'nd/i18n-parseopt-help'Junio C Hamano2012-09-071-5/+5
|\ \ \ | |_|/ |/| |
| * | i18n: prune: mark parseopt strings for translationNguyễn Thái Ngọc Duy2012-08-201-5/+5
| |/
* | prune.c: only print informational message in show_only or verbose modeBrandon Casey2012-08-071-1/+2
|/
* fix deletion of .git/objects sub-directories in git-prune/repackkb/maint-prune-rmdir-closedirKarsten Blees2012-03-071-1/+1
* prune: handle --progress/no-progressJeff King2011-11-071-2/+9
* prune: show progress while marking reachable objectsNguyễn Thái Ngọc Duy2011-11-071-1/+5
* add description parameter to OPT__DRY_RUNRené Scharfe2010-11-151-2/+1
* add description parameter to OPT__VERBOSERené Scharfe2010-11-151-1/+1
* prune: allow --dry-run for -n and --verbose for -vRené Scharfe2010-08-091-3/+2
* Merge branch 'lt/deepen-builtin-source'Junio C Hamano2010-03-101-14/+11
* Move 'builtin-*' into a 'builtin/' subdirectoryLinus Torvalds2010-02-221-0/+169