title: Why must I run `git init` after `git clone`?
body: <p>We have a GitHub repository. After I clone that repository I have to do a <code>git init</code> from command line before any Git commands will work. <code>git pull</code>, <code>git checkout</code>, etc. don't work.</p>
  
  <p>As far as I know, <code>git init</code> initializes a new repository. Is it like after cloning I am creating a new repository again?</p>
  
  <p>Here are the commands I'm trying to run:</p>
  
  <pre><code>git clone &lt;url&gt;
  git checkout master
  </code></pre>