Most SaaS charge monthly for hosting your repositories. This can be expensive if you are mostly working on projects that are not updated regularly. Read more
No need to upload your repositories to an external service like BitBucket or GitHub to deploy. You have complete control over the repositories and you don’t need to worry if an external service is down. Read more
Works with every type of document, no special environment needed, other than your Mac.
One-click install of the app. No need to go into the deep end of the terminal and compiling dependencies. GitFTP-Deploy is a performant native app for macOSX, based on industry standard tools.
If you are doing manual deployment, how easy is it to forget to upload a file? Embrace gitftp deployments and say goodbye to your FTP-client. This is the deployment tool for git and shared hosts in 2017.
Looking for a simple ftp deploy? GitFTP-Deploy is easy to setup and use. No need to remember terminal commands or compiled libraries. A quick and efficient way of pushing changed files to a website via FTP, FTPS or SFTP.
There are many benefits of using a version control system for your projects. Even if you’re a very organized person, you still might get confused with a naming system like
header_image_final_final_v2.svg. Is it really final? How do you know what exactly is different between these versions and the last? More benefits of using version control
With GitFTP-Deploy add new sites with an easy to use GUI like a regular FTP client. No need to setup scripts or download external libraries like Homebrew.
There is no need for a large/costly deployment system since you are the only one working with the HTML templates, you just want to keep track of your changes and upload them as fast as possible. Learn how to setup GitFTP-Deploy
GitFTP-Deploy monitors your git repository and pushes only your changes via FTP or SFTP. GitFTP-Deploy can save you time and bandwidth.
FTP is still used by most shared hosting providers. GitFTP-Deploy also supports password-less SFTP-logins if you are into that.
A real time saver: just to commit the last changes and it’s automatically pushed onto the server with a single Git commit command. Let GitFTP-Deploy do it’s job in the background.
Run your terminal commands or shell scripts on every deployment. Compile your SASS-files to CSS and push to your server. (SFTP/SSH only)
Take down your site during deployment, run git push or run migration scripts on your server. (SFTP/SSH only)
Have files committed to your repository you don’t want to deploy? No problem, just ignore them.
I just wanted to say thank you for the new version 2.5!! First of all: it works like a charm :)
And I really love the new sync-root function and multiple files to “Ignore” or “Always upload” option! :)
This is a big time improvement for my workflow and my overall UX experience with your app.
I love your app thus far! I think I can safely stop paying for DeployHQ. :)
I really, really like GitFTP-Deploy, it makes my live a lot easier on shitty web hosts!
Really in love with @janostlund F-Bar and GitFTP-Deploy. So fluid and simple.— Pierre Lemieux (@pierrelemieux) April 28, 2017
.@janostlund Had a project that GitFTP-Deploy was perfect for. Worked flawlessly and saved me so much time. Kick ass app!— Adam Meyer (@apmeyer) December 9, 2016
How had I not heard about GitFTP-Deploy before?!? This is great for those projects where FTP/SFTP is inevitable! Thanks @janostlund— Adam Collins (@adaamcollins) August 27, 2017
I think that your idea is a brilliant idea!