summaryrefslogtreecommitdiff
path: root/refs.h
AgeCommit message (Expand)AuthorFilesLines
2021-02-05Merge branch 'tb/ls-refs-optim'Libravatar Junio C Hamano1-0/+9
2021-01-22refs: expose 'for_each_fullref_in_prefixes'Libravatar Taylor Blau1-0/+9
2021-01-21refs: switch peel_ref() to peel_iterated_oid()Libravatar Jeff King1-10/+10
2020-12-13get_default_branch_name(): prepare for showing some adviceLibravatar Johannes Schindelin1-2/+2
2020-09-09Merge branch 'jt/interpret-branch-name-fallback'Libravatar Junio C Hamano1-2/+10
2020-09-02wt-status: tolerate dangling marksLibravatar Jonathan Tan1-3/+5
2020-09-02refs: move dwim_ref() to header fileLibravatar Jonathan Tan1-1/+7
2020-08-21refs: make refs_ref_exists publicLibravatar Han-Wen Nienhuys1-0/+2
2020-07-28argv-array: rename to strvecLibravatar Jeff King1-2/+2
2020-07-06Merge branch 'js/default-branch-name'Libravatar Junio C Hamano1-0/+9
2020-06-24init: allow setting the default for the initial branch name via the configLibravatar Don Goodman-Wilson1-0/+9
2020-05-20refs.h: clarify reflog iteration orderLibravatar Han-Wen Nienhuys1-1/+17
2020-04-16log-tree: make ref_filter_match() a helper methodLibravatar Derrick Stolee1-12/+0
2019-11-18refs: move doc to refs.hLibravatar Heba Waly1-0/+51
2019-06-13Merge branch 'nd/worktree-name-sanitization'Libravatar Junio C Hamano1-0/+6
2019-05-15worktree add: sanitize worktree namesLibravatar Nguyễn Thái Ngọc Duy1-0/+6
2019-05-13Merge branch 'dl/no-extern-in-func-decl'Libravatar Junio C Hamano1-1/+1
2019-05-05*.[ch]: remove extern from function declarations using spatchLibravatar Denton Liu1-1/+1
2019-04-08refs.c: remove the_repo from read_ref_at()Libravatar Nguyễn Thái Ngọc Duy1-1/+2
2019-04-08refs.c: add repo_dwim_log()Libravatar Nguyễn Thái Ngọc Duy1-0/+1
2019-04-08refs.c: add repo_dwim_ref()Libravatar Nguyễn Thái Ngọc Duy1-0/+1
2019-04-08refs.c: remove the_repo from expand_ref()Libravatar Nguyễn Thái Ngọc Duy1-1/+1
2019-04-08refs.c: add refs_shorten_unambiguous_ref()Libravatar Nguyễn Thái Ngọc Duy1-0/+2
2018-11-13Merge branch 'nd/per-worktree-ref-iteration'Libravatar Junio C Hamano1-3/+5
2018-10-22refs: new ref types to make per-worktree refs visible to all worktreesLibravatar Nguyễn Thái Ngọc Duy1-3/+5
2018-10-16Merge branch 'ds/commit-graph-with-grafts'Libravatar Junio C Hamano1-1/+11
2018-08-21refs.c: upgrade for_each_replace_ref to be a each_repo_ref_fn callbackLibravatar Stefan Beller1-1/+1
2018-08-21refs.c: migrate internal ref iteration to pass thru repository argumentLibravatar Stefan Beller1-0/+10
2018-08-15Add missing includes and forward declarationsLibravatar Elijah Newren1-0/+2
2018-05-08Merge branch 'sb/object-store-replace'Libravatar Junio C Hamano1-2/+2
2018-04-12refs: allow for_each_replace_ref to handle arbitrary repositoriesLibravatar Stefan Beller1-3/+1
2018-04-12refs: store the main ref store inside the repository structLibravatar Stefan Beller1-3/+1
2018-04-12refs: add repository argument to for_each_replace_refLibravatar Stefan Beller1-1/+3
2018-04-12refs: add repository argument to get_main_ref_storeLibravatar Stefan Beller1-1/+3
2018-03-15ls-remote: pass ref prefixes when requesting a remote's refsLibravatar Brandon Williams1-0/+7
2017-11-22log: add option to choose which refs to decorateLibravatar Rafael Ascensão1-0/+24
2017-11-06refs: update some more docs to use "oid" rather than "sha1"Libravatar Michael Haggerty1-4/+4
2017-11-06refs: rename constant `REF_NODEREF` to `REF_NO_DEREF`Libravatar Michael Haggerty1-3/+3
2017-11-06refs: tidy up and adjust visibility of the `ref_update` flagsLibravatar Michael Haggerty1-28/+39
2017-11-06prune_ref(): call `ref_transaction_add_update()` directlyLibravatar Michael Haggerty1-3/+1
2017-10-16refs: convert resolve_ref_unsafe to struct object_idLibravatar brian m. carlson1-7/+7
2017-10-16refs: convert resolve_gitlink_ref to struct object_idLibravatar brian m. carlson1-1/+1
2017-10-16refs: convert reflog_expire parameter to struct object_idLibravatar brian m. carlson1-3/+3
2017-10-16refs: convert read_ref_at to struct object_idLibravatar brian m. carlson1-1/+1
2017-10-16refs: convert peel_ref to struct object_idLibravatar brian m. carlson1-4/+4
2017-10-16refs: convert dwim_log to struct object_idLibravatar brian m. carlson1-1/+1
2017-10-16refs: convert dwim_ref and expand_ref to struct object_idLibravatar brian m. carlson1-2/+2
2017-10-16refs: convert read_ref and read_ref_full to object_idLibravatar brian m. carlson1-3/+3
2017-10-16refs: convert resolve_refdup and refs_resolve_refdup to struct object_idLibravatar brian m. carlson1-2/+2
2017-10-16refs: update ref transactions to use struct object_idLibravatar brian m. carlson1-19/+19