GitFTP-Deploy for Mac为小型项目提供了简单的FTP部署。在处理较小的站点时,有时需要一种方便的方式部署到无法访问SSH的共享主机,GitFTP-Deploy可以根据git仓库,只通过FTP或SFTP推送你的更改,十分方便,欢迎需要的朋友到新云下载使用。
GitFTP-Deploy 特点
版本控制
为您的项目使用版本控制系统有许多好处。即使你是一个非常有组织的人,你仍然可能会被弄糊涂像命名系统index-2017-01-12.html或header_image_final_final_v2.svg。这真的是最后的吗?你怎么知道这些版本和最后一个版本究竟有什么不同?
设置简单
使用GitFTP-Deploy,可以像常规FTP客户端一样使用易于使用的GUI来添加新的站点。无需安装脚本或下载外部库如Homebrew。
不需要大型/昂贵的部署系统,因为您是唯一一个使用HTML模板的人,您只需要跟踪您的更改并尽可能快地上传。
快速更新
GitFTP-Deploy监视你的git仓库,只通过FTP或SFTP推送你的更改。GitFTP-Deploy可以节省您的时间和带宽。
支持FTP,FTPS和SFTP
FTP仍然被大多数共享主机提供商使用。如果你在这里,GitFTP-Deploy也支持无密码的SFTP登录。
自动部署
一个真正的节省时间:只是提交最后的变化,它会自动推送到服务器上的一个单一的Git的提交命令。让GitFTP-Deploy在后台执行它的工作。
现代的前端工作流程
在每个部署中运行终端命令或shell脚本。编译你的SASS文件到CSS并推送到你的服务器。(仅限SFTP / SSH)
和你的服务器交谈
在部署期间取下网站,运行git push或在服务器上运行迁移脚本。(仅限SFTP / SSH)
始终上传
在版本控制下,您可能没有任何文件,如编译的JavaScript或CSS文件。添加这些文件,甚至是一个将在每个部署中上传的版本。
忽视
将文件提交到您不希望部署的存储库中?没问题,只要忽略它们。
安装说明
此版本为破解,安装前,请开启任何来源。
OS X 10.12 及以上版本请使用下面命令行开启:
sudo spctl --master-disable
系统要求:OS X 10.10 或更高版本
∨ 展开