Maybe we need &quot;git commit --signoff&quot; for some kind of QA or review process to bless a branch as ready to deploy and give a high-level summary of it, and a mode of &quot;git log&quot; that only shows the graph of commits having a particular Signed-Off-By value.