summaryrefslogtreecommitdiff
path: root/tag.c
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <gitster@pobox.com>2021-01-25 14:19:16 -0800
committerLibravatar Junio C Hamano <gitster@pobox.com>2021-01-25 14:19:17 -0800
commitc7d6d419b0ddbc895aaf5de81a79a10773842d89 (patch)
tree71494cf43cdfb9e37f380f6a57c007c0940ac57e /tag.c
parentThe third batch (diff)
parentmktag: add a --[no-]strict option (diff)
downloadtgif-c7d6d419b0ddbc895aaf5de81a79a10773842d89.tar.xz
Merge branch 'ab/mktag'
"git mktag" validates its input using its own rules before writing a tag object---it has been updated to share the logic with "git fsck". * ab/mktag: (23 commits) mktag: add a --[no-]strict option mktag: mark strings for translation mktag: convert to parse-options mktag: allow omitting the header/body \n separator mktag: allow turning off fsck.extraHeaderEntry fsck: make fsck_config() re-usable mktag: use fsck instead of custom verify_tag() mktag: use puts(str) instead of printf("%s\n", str) mktag: remove redundant braces in one-line body "if" mktag: use default strbuf_read() hint mktag tests: test verify_object() with replaced objects mktag tests: improve verify_object() test coverage mktag tests: test "hash-object" compatibility mktag tests: stress test whitespace handling mktag tests: run "fsck" after creating "mytag" mktag tests: don't create "mytag" twice mktag tests: don't redirect stderr to a file needlessly mktag tests: remove needless SHA-1 hardcoding mktag tests: use "test_commit" helper mktag tests: don't needlessly use a subshell ...
Diffstat (limited to 'tag.c')
0 files changed, 0 insertions, 0 deletions