title: Git: How to cherrypick commit from one branch and create pull request for another branch?
body: <p>I have two branches <code>dev</code> &amp; <code>master</code>. I am using bitbucket.</p>
  <p>I need to cherrypick some of the commit from dev branch.</p>
  <p>Then need to create pull request for the <code>master</code> branch.</p>
  <p>As my <code>dev</code> environment has so many things, some of them not able to directly merge to <code>master</code>.</p>
  <p>So take commit &lt;id 1&gt;, &lt;id 2&gt; from <code>dev</code> branch. Take them together. Create pull request those to merge with <code>master</code> branch.</p>