title: Configure Git clone options in Team City
body: <p>Team City supports the 3 checkout modes for git:
  <a href="https://confluence.jetbrains.com/display/TCDL/VCS+Checkout+Mode" rel="nofollow">https://confluence.jetbrains.com/display/TCDL/VCS+Checkout+Mode</a></p>
  
  <p>None of these does a full git clone - as if you did a clone from command line - including all remote tracking branches.</p>
  
  <p>Is it possible to configure TC to do a full git clone?</p>
  
  <p>Currently the only way that seems possible is by running a command line build step that does a git clone, relying on git being on path and that you have stored credentials for the git host.</p>