title: What is the difference between commits and pull requests
body: <p>As I have read that commit means we have updated some code which has bugs and commited that code from where the issue is raised.
  But what is a pull request. </p>