title: Git how to find out which single commits that done on one branch and not another
body: <p>I am about to create a patch file for a project. My branch is the "master" in my local repository. And the remote upstream branch is mapped to the local branch "origin". \
  With this command I can compare the two branches and see all differences</p>
  
  <pre><code>git diff origin..master
  
  [gives me a full patch format of all commits]
  </code></pre>
  
  <p>But in this case, I'd like to cherry-pick some of the commits and create a new patch file specificly for the different areas wheere my branch differs. The question is how I can see the individual commits?</p>