summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorIan Campbell <ijc@hellion.org.uk>2017-09-21 08:49:32 +0100
committerJunio C Hamano <gitster@pobox.com>2017-09-22 12:57:45 +0900
commitb2c1ca6b4baa31c674c86dae38d27ebab4b69e39 (patch)
tree675dbc67be5b5ec741de282ff7c2ac1441377826 /Documentation
parentbd2c79fbfef894d788c256d45cef05d99442407a (diff)
downloadgit-b2c1ca6b4baa31c674c86dae38d27ebab4b69e39.tar.gz
filter-branch: use hash-object instead of mktagic/fix-filter-branch-to-handle-tag-without-tagger
This allows us to recreate even historical tags which would now be consider invalid, such as v2.6.12-rc2..v2.6.13-rc3 in the Linux kernel source tree which lack the `tagger` header. $ git rev-parse v2.6.12-rc2 9e734775f7c22d2f89943ad6c745571f1930105f $ git cat-file tag v2.6.12-rc2 | git mktag error: char76: could not find "tagger " fatal: invalid tag signature file $ git cat-file tag v2.6.12-rc2 | git hash-object -t tag -w --stdin 9e734775f7c22d2f89943ad6c745571f1930105f Signed-off-by: Ian Campbell <ijc@hellion.org.uk> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions