Getting started¶
Three short pages get you from nothing to a deployed site:
-
Pick an implementation and get
git ftponto yourPATH. -
Configure a server, upload everything once, then push only what changed.
-
What the Python port and the Bash original do differently.
Everything after that is in the guide, and every option is listed in the manuals.
What you need¶
- A Git repository whose files you want on a server.
- An account on that server, reachable over FTP, FTPS, FTPES or SFTP.
- Write permission in the directory you deploy into — git-ftp keeps its log
file (
.git-ftp.log) there.
Nothing is installed on the server, and the server needs no Git.