title: How to add a commit ID to a series of cherry picks?
body: <p>I'm trying to contribute to the LineageOS gerrit.</p>
  
  <p>So essentially I cherry picked a range of commits from an upstream kernel branch...</p>
  
  <p>Only now, none of the cherry picked commits have a Change-ID.
  I know I can manually add one with a commit hook and:
  </p>
  
  <pre class="lang-bsh prettyprint-override"><code>git commit --amend
  </code></pre>
  
  <p>However, there are 834 or so commits...
  I'm also aware that I could run an interactive rebase to slightly ease my pain via:</p>
  
  <pre class="lang-bsh prettyprint-override"><code>git rebase -i $FIRST_CP
  # Change every commit from pick to edit
  git commit --amend
  git rebase --continue
  </code></pre>
  
  <p>However this is almost just as bad as cherry picking every single commit all over again.</p>
  
  <p><strong>Note:</strong> I <em>do not</em> have admin access to the Gerrit server so I cannot temporarily remove the requirement of change IDs.</p>
  
  <p>I'm at my wits end and this is really putting a damper on my contributions...
  Hope someone has a better idea.</p>
  
  <p><strong>Addenum:</strong> I also tried merging the branch and hoping it would be accepted... No dice though.</p>