20989 Commits (6956f858f6237d426fa422949033e3c558104802)
 

Author SHA1 Message Date
Thomas Rast 6956f858f6 notes: implement helpers needed for note copying during rewrite 15 years ago
Thomas Rast 160baa0d9c notes: implement 'git notes copy --stdin' 15 years ago
Thomas Rast b079feed64 rebase -i: invoke post-rewrite hook 15 years ago
Thomas Rast 96e19488f1 rebase: invoke post-rewrite hook 15 years ago
Thomas Rast 6f6bee3ba9 commit --amend: invoke post-rewrite hook 15 years ago
Thomas Rast c0fc686911 Documentation: document post-rewrite hook 15 years ago
Thomas Rast 894a9d333e Support showing notes from more than one notes tree 15 years ago
Thomas Rast 6ceeaee7ea test-lib: unset GIT_NOTES_REF to stop it from influencing tests 15 years ago
Junio C Hamano 80eac928ae Merge branch 'il/rev-glob' 15 years ago
Johan Herland e73bbd96c6 builtin-notes: Add "copy" subcommand for copying notes between objects 15 years ago
Johan Herland 5848769f9d builtin-notes: Misc. refactoring of argc and exit value handling 15 years ago
Johan Herland 0691cff7dc builtin-notes: Add -c/-C options for reusing notes 15 years ago
Johan Herland 348f199b2d builtin-notes: Refactor handling of -F option to allow combining -m and -F 15 years ago
Johan Herland aaec9bcf6d builtin-notes: Deprecate the -m/-F options for "git notes edit" 15 years ago
Johan Herland 2347fae50b builtin-notes: Add "append" subcommand for appending to note objects 15 years ago
Johan Herland 7aa4754e55 builtin-notes: Add "add" subcommand for adding notes to objects 15 years ago
Johan Herland ba20f15e0a builtin-notes: Add --message/--file aliases for -m/-F options 15 years ago
Johan Herland e397421abf builtin-notes: Add "list" subcommand for listing note objects 15 years ago
Johan Herland 7d54117465 Documentation: Generalize git-notes docs to 'objects' instead of 'commits' 15 years ago
Johan Herland d6576e1fe3 builtin-notes: Add "prune" subcommand for removing notes for missing objects 15 years ago
Johan Herland 00fbe63627 Notes API: prune_notes(): Prune notes that belong to non-existing objects 15 years ago
Johan Herland b0032d1e06 t3305: Verify that removing notes triggers automatic fanout consolidation 15 years ago
Johan Herland 92b3385fca builtin-notes: Add "remove" subcommand for removing existing notes 15 years ago
Johan Herland a0b4dfa9b3 Teach builtin-notes to remove empty notes 15 years ago
Johan Herland 851c2b3791 Teach notes code to properly preserve non-notes in the notes tree 15 years ago
Johan Herland 048cdd4665 t3305: Verify that adding many notes with git-notes triggers increased fanout 15 years ago
Johan Herland b24bb99756 t3301: Verify successful annotation of non-commits 15 years ago
Johan Herland cd067d3bf4 Builtin-ify git-notes 15 years ago
Johan Herland 73f464b5f3 Refactor notes concatenation into a flexible interface for combining notes 15 years ago
Johan Herland cd30539214 Notes API: Allow multiple concurrent notes trees with new struct notes_tree 15 years ago
Johan Herland 61a7cca0c6 Notes API: write_notes_tree(): Store the notes tree in the database 15 years ago
Johan Herland 73f77b909f Notes API: for_each_note(): Traverse the entire notes tree with a callback 15 years ago
Johan Herland 9b391f218a Notes API: get_note(): Return the note annotating the given object 15 years ago
Johan Herland 1ec666b092 Notes API: remove_note(): Remove note objects from the notes tree structure 15 years ago
Johan Herland 2626b53670 Notes API: add_note(): Add note objects to the internal notes tree structure 15 years ago
Johan Herland 709f79b089 Notes API: init_notes(): Initialize the notes tree from the given notes ref 15 years ago
Johan Herland 3b78cdbe69 Add tests for checking correct handling of $GIT_NOTES_REF and core.notesRef 15 years ago
Johan Herland a7e7eff662 Notes API: get_commit_notes() -> format_note() + remove the commit restriction 15 years ago
Johan Herland 0ab1faae39 Minor cosmetic fixes to notes.c 15 years ago
Junio C Hamano 67bc740721 Merge branch 'jc/maint-limit-note-output' 15 years ago
Junio C Hamano f986eecde1 Merge branch 'nd/ls-files-sparse-fix' 15 years ago
Sebastian Schuberth 4cacc621f8 Make difftool.prompt fall back to mergetool.prompt 15 years ago
Ramsay Jones 74cf9bdda6 engine.pl: Fix a recent breakage of the buildsystem generator 15 years ago
Junio C Hamano af82559b43 git-mv: fix moving more than one source to a single destination 15 years ago
Michael Haggerty 30c9e919b6 rebase -i: Enclose sed command substitution in quotes 15 years ago
Michael Haggerty 8cddaeec0d rebase -i: Avoid non-portable "test X -a Y" 15 years ago
Linus Torvalds 3bb7256281 make "index-pack" a built-in 15 years ago
Linus Torvalds 377d0276ca make "git pack-redundant" a built-in 15 years ago
Linus Torvalds b53258182b make "git unpack-file" a built-in 15 years ago
Linus Torvalds 112dd51465 make "mktag" a built-in 15 years ago