title: clone git repository via active FTP
body: <p>I'm a branch office worker and have uploaded my existing repo to the ftp server at my company's central office. The central office is using Microsoft's ftp server. I have no access to install anything on the server and was only able to connect/browse to the ftp server using a real ftp client that supports active mode ftp. </p>
  
  <p>I have tried cloning with the following command lines:</p>
  
  <pre><code>git clone ftp://companyDomain\username@ftp.company.com/project.repo/.git 
  git clone ftp://username@company.com@ftp.company.com/project.repo/.git
  git clone ftp://username%40company.com@ftp.company.com/project.repo/.git
  git clone ftp://username:password@ftp.company.com/project.repo/.git
  </code></pre>
  
  <p>And I get the following error message:</p>
  
  <blockquote>
    <p>error: Failed connect to <code>ftp.company.com:21</code>; No error while accessing
    <code>ftp://companyDomain\username@ftp.company.com/project.repo/.git/info/refs</code>
    fatal: HTTP request failed</p>
  </blockquote>
  
  <p>When entering the above commands I immediately get prompted for my password. I enter the password, some time passes and then I received the above error message.</p>
  
  <p>To be completely clear I'm am NOT looking to push the head version of my source to an FTP server for deployment, so things like git-ftp, <a href="https://github.com/resmo/git-ftp" rel="nofollow">https://github.com/resmo/git-ftp</a>, don't help me out at all. What I want to do is have my repo on the ftp server and everyone on my very small team be able to push/fetch changes to the repo on the ftp server. </p>
  
  <p>Does git support active FTP?
  What's going on?</p>
  
  <p>Thanks, 
  Chris</p>