title: Difference between git push and git push origin master
body: <p>I want to know that if I only use git command :</p>
  
  <pre><code>git push
  </code></pre>
  
  <p>and if I use </p>
  
  <pre><code>git push origin master
  </code></pre>
  
  <p>then, what is the difference between them?</p>
  
  <p>I am working on gitlab and i have developer access to the project I am working on.
  I am using windows command line.</p>