title: What is a patch in Git version control?
body: <p>I am new to both Git and version control so I am trying to figure out what a patch is and how is it different from the rest of activities I do in Git?</p>
  <p>When do I apply a patch? Does it happen every time I commit?</p>