title: Difference between git bundle and .patch
body: <p>I'm working on a project with a git repository, and I want to export the last changes I have done and send it by e-mail.</p>
  
  <p>I need to know the difference between making a <em>git bundle</em> and making a <em>.patch</em> file, and what is better?</p>
  
  <p>I'm using Tortoise Git, and it give me the option to create the <em>.patch</em> file, and it does not give me the option of creating the <em>git bundle</em>, this means that the <em>.patch</em> file is better?</p>
  
  <p>Thanks</p>