29 Commits (e7d5a97d5e131925ccae48db94f2069631a8aa41)

Author SHA1 Message Date
Johannes Schindelin ef90d6d420 Provide git_config with a callback-data parameter 17 years ago
Brandon Casey 7a0a34ca6f builtin-reflog.c: don't install new reflog on write failure 17 years ago
Brandon Casey 55f1056537 git-reflog: add option --updateref to write the last reflog sha1 into the ref 17 years ago
Brandon Casey 2b81fab288 git-reflog: add option --rewrite to update reflog entries while expiring 17 years ago
Brandon Casey 3c386aa338 reflog-delete: parse standard reflog options 17 years ago
Brandon Casey 4cd883d724 builtin-reflog.c: don't install new reflog on write failure 17 years ago
Junio C Hamano 4f342b96d1 builtin-reflog.c: guard config parser from value=NULL 17 years ago
Junio C Hamano bda3a31cc7 reflog-expire: Avoid creating new files in a directory inside readdir(3) loop 17 years ago
Brandon Casey cb97cc9fef builtin-reflog.c: fix typo that accesses an unset variable 17 years ago
Johannes Schindelin 552cecc214 Teach "git reflog" a subcommand to delete single entries 17 years ago
Sven Verdoolaege 68db31cc28 git-update-ref: add --no-deref option for overwriting/detaching ref 18 years ago
Linus Torvalds 6fda5e5180 Initialize tree descriptors with a helper function rather than by hand. 18 years ago
Nicolas Pitre 21666f1aae convert object type handling from a string to a number 18 years ago
Junio C Hamano cc44c7655f Mechanical conversion to use prefixcmp() 18 years ago
Linus Torvalds cf39f54efc git reflog show 18 years ago
Nicolas Pitre eb8381c885 scan reflogs independently from refs 18 years ago
Nicolas Pitre 9a13f0b71b make reflog filename independent from struct ref_lock 18 years ago
Junio C Hamano c9a8992569 reflog gc: a tag that does not point at a commit is not a crime. 18 years ago
Junio C Hamano 15261e3b33 git reflog expire: document --stale-fix option. 18 years ago
Junio C Hamano 9bbaa6cc68 reflog-expire: brown paper bag fix. 18 years ago
Junio C Hamano 03840fc32d Allow in_merge_bases() to take more than one reference commits. 18 years ago
Johannes Schindelin 883d60fa97 Sanitize for_each_reflog_ent() 18 years ago
Junio C Hamano cd1f9c36be reflog --fix-stale: do not check the same trees and commits repeatedly. 18 years ago
Junio C Hamano 1389d9ddaa reflog expire --fix-stale 18 years ago
Junio C Hamano 4aec56d12b git-reflog: gc.* configuration and documentation. 18 years ago
Junio C Hamano 58748293f6 reflog expire: do not punt on tags that point at non commits. 18 years ago
Junio C Hamano 8d8b9f6252 reflog expire: prune commits that are not incomplete 18 years ago
Junio C Hamano 4264dc15e1 git reflog expire 18 years ago