title: Pipelines and git-ftp dirt repository error
body: <p>I am trying to use Pipelines with git-ftp to push files to my remote server.</p>
  
  <p>Error message:</p>
  
  <blockquote>
    <p>fatal: Dirty repository: Having uncommitted changes. Exiting...</p>
  </blockquote>
  
  <p>YML file:</p>
  
  <pre><code>image: php:7.1.1
  
  pipelines:
    default:
      - step:
          caches:
            - composer
          script:
            - apt-get update &amp;&amp; apt-get install -y unzip
            - curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
            - composer install
            - apt-get -qq install git-ftp
            - git ftp init --user USER --passwd PASSWORD ftp://user@mydomain.tld@ftp.mydomain.tld/
  </code></pre>
  
  <p>I also tried <code>git ftp push</code> but same thing.</p>
  
  <p>There are no uncommitted changes, so what gives?</p>