From: Michael S. Tsirkin Date: Sun, 18 May 2014 21:17:45 GMT Subject: [PATCH 0/4] ack recoding in commit log Message-ID: <1400447743-18513-1-git-send-email-mst@redhat.com> As a maintainer, I often get patches by mail, then acked-by,reviewed-by etc responses are sent by separate mail. I like making acks commits, this way they are easy to keep track of as part of git history. Since response mail happens to have appropriate subject matching the patch, it's a natural fit to then use git rebase mechanics if we want to smash these acks into the original commit. I have been using these patches without any problems for a while now, and find the approach very convenient. Included: rebase: new ack! action to handle ack commits this part seems ready for merge to me, please review and comment git-ack: new tool to record an ack this does not have proper documentation and tests yet, I definitely intend to do this but wanted to see whether people like the UI first. posting for early review and feedback Note: yes, I think notes+git replace could be used for this too, my workflow always includes a rebase with --autosquash before publishing anyway, so dealing with ack as with any other commit is nicer. Michael S. Tsirkin (4): rebase -i: add ack action git-rebase: document ack rebase: test ack git-ack: record an ack Documentation/git-rebase.txt | 45 ++++++++++++++++++++++--- contrib/git-ack | 79 ++++++++++++++++++++++++++++++++++++++++++++ git-rebase--interactive.sh | 34 +++++++++++++++---- t/t3415-rebase-autosquash.sh | 15 +++++++++ 4 files changed, 161 insertions(+), 12 deletions(-) create mode 100755 contrib/git-ack -- MST