summaryrefslogtreecommitdiff
path: root/commit.h
diff options
context:
space:
mode:
authorChristian Couder <chriscool@tuxfamily.org>2014-07-19 15:01:12 (GMT)
committerJunio C Hamano <gitster@pobox.com>2014-07-21 19:05:58 (GMT)
commit0b05ab6f1bfa045f460ad5c40d87ef8c2965bf56 (patch)
treecd5af7add60c952fe90aaeff9cc3a9cb0a7bd8d2 /commit.h
parentb0ab2b71d0baa845e6920a3146df65f5cd296ea0 (diff)
downloadgit-0b05ab6f1bfa045f460ad5c40d87ef8c2965bf56.zip
git-0b05ab6f1bfa045f460ad5c40d87ef8c2965bf56.tar.gz
git-0b05ab6f1bfa045f460ad5c40d87ef8c2965bf56.tar.bz2
replace: remove signature when using --graft
It could be misleading to keep a signature in a replacement commit, so let's remove it. Note that there should probably be a way to sign the replacement commit created when using --graft, but this can be dealt with in another commit or patch series. Signed-off-by: Christian Couder <chriscool@tuxfamily.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'commit.h')
-rw-r--r--commit.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/commit.h b/commit.h
index b695aa4..c81ba85 100644
--- a/commit.h
+++ b/commit.h
@@ -332,6 +332,8 @@ struct commit *get_merge_parent(const char *name);
extern int parse_signed_commit(const struct commit *commit,
struct strbuf *message, struct strbuf *signature);
+extern int remove_signature(struct strbuf *buf);
+
extern void print_commit_list(struct commit_list *list,
const char *format_cur,
const char *format_last);