43 Commits (b5d18b8e6f68746a85edfea08e9aff3351d7e891)

Author SHA1 Message Date
Christian Couder 292687003a refs: add a "for_each_replace_ref" function 16 years ago
Felipe Contreras 4577e48364 Change prettify_ref to prettify_refname 16 years ago
Bert Wesarg 6e7b3309d3 shorten_unambiguous_ref(): add strict mode 16 years ago
Jeff King 7c2b3029df make get_short_ref a public function 16 years ago
Christian Couder 2a8177b63d refs: add "for_each_ref_in" function to refactor "for_each_*_ref" functions 16 years ago
Daniel Barkalow a9c37a72c4 Use a common function to get the pretty name of refs 16 years ago
Junio C Hamano f8948e2fbc remote prune: warn dangling symrefs 16 years ago
Junio C Hamano 101d15e097 Introduce for_each_recent_reflog_ent(). 16 years ago
Daniel Barkalow e142a3c61d Allow for having for_each_ref() list extra refs 17 years ago
Brandon Casey 435fc8523f refs.c: make close_ref() and commit_ref() non-static 17 years ago
Junio C Hamano 5f7b202a7f lock_any_ref_for_update(): reject wildcard return from check_ref_format 17 years ago
Johannes Sixt 549799b4a1 refs.c: Remove unused get_ref_sha1() 17 years ago
Carlos Rica 3d9f037c60 Function for updating refs. 18 years ago
Sven Verdoolaege 68db31cc28 git-update-ref: add --no-deref option for overwriting/detaching ref 18 years ago
Linus Torvalds 0ebde32c87 Add 'resolve_gitlink_ref()' helper function 18 years ago
Nicolas Pitre eb8381c885 scan reflogs independently from refs 18 years ago
Nicolas Pitre 1655707c9e lock_ref_sha1_basic(): remember the original name of a ref when resolving it 18 years ago
Nicolas Pitre 9a13f0b71b make reflog filename independent from struct ref_lock 18 years ago
Junio C Hamano 16d7cc90dd Extend read_ref_at() to be usable from places other than sha1_name. 18 years ago
Johannes Schindelin 883d60fa97 Sanitize for_each_reflog_ent() 18 years ago
Junio C Hamano 2ff81662c2 add for_each_reflog_ent() iterator 18 years ago
Lars Hjemli 678d0f4cbf git-branch: let caller specify logmsg 18 years ago
Lars Hjemli c976d415e5 git-branch: add options and tests for branch renaming 18 years ago
Junio C Hamano f4204ab9f6 Store peeled refs in packed-refs (take 2). 18 years ago
Junio C Hamano cf0adba788 Store peeled refs in packed-refs file. 18 years ago
Junio C Hamano ab2a1a32ff ref-log: allow ref@{count} syntax. 18 years ago
Junio C Hamano 4431fcc4b1 Clean-up lock-ref implementation 19 years ago
Junio C Hamano 8da1977554 Tell between packed, unpacked and symbolic refs. 19 years ago
Junio C Hamano cb5d709ff8 Add callback data to for_each_ref() family. 19 years ago
Linus Torvalds 434cd0cd30 Enable the packed refs file format 19 years ago
Junio C Hamano e5f38ec3c5 ref-log: style fixes. 19 years ago
Junio C Hamano c33d5174d6 refs.c: convert it to use lockfile interface. 19 years ago
Shawn Pearce 732232a123 Force writing ref if it doesn't exist. 19 years ago
Shawn Pearce d556fae2c0 Support 'master@2 hours ago' syntax 19 years ago
Shawn Pearce 6de08ae688 Log ref updates to logs/refs/<ref> 19 years ago
Shawn Pearce 4bd18c43d9 Improve abstraction of ref lock/write. 19 years ago
Sean a62be77f5e Add "--branches", "--tags" and "--remotes" options to git-rev-parse. 19 years ago
Linus Torvalds 723c31fea2 Add "git_path()" and "head_ref()" helper functions. 20 years ago
Linus Torvalds 944d858969 Fix up "for_each_ref()" to be more usable, and use it in git-fsck-cache 20 years ago
Linus Torvalds 8a65ff7666 Generalize the "show each ref" code in receice-pack 20 years ago
Daniel Barkalow 95fc75129a [PATCH] Operations on refs 20 years ago