title: git: Apply changes introduced by commit in one repo to another repo
body: <p>I have a <code>repo1</code> and <code>repo2</code> on local machine. They are very similar, but the latter is some kind of other branch (<code>repo1</code> is not maintained anymore).</p>
  
  <pre><code>/path/to/repo1 $ git log HEAD~5..HEAD~4
  &lt;some_sha&gt; Add: Introduce feature X
  </code></pre>
  
  <p>How to apply changes made by commit <code>&lt;some_sha&gt;</code> in <code>repo1</code> to <code>repo2</code>?</p>
  
  <p>Do I need to prepare some patch, or is it possible to do some <code>cherry-pick</code> between the repos?</p>
  
  <p>How about doing the same but for range of commits?</p>