Upload or delete files that have changed in git using lftp. lftp supports ftp, ftps, sftp and more.
Matthias Viehweger
MIT