我正在使用phpStorm进行开发,我想在上传到FTP服务器之前处理一些文件。
例如,我想去掉PHP文件上的所有注释,甚至压缩/模糊它,或者缩小css和js。
我知道有一些插件可以缩小css和js,但我不想在我的本地文件上这样做,我只想上传处理后的文件,但不影响我的文件。
我目前正在使用Git,所以当我提交更改时,所有受影响的文件都会自动上传到FTP服务器。提交更改、处理文件并将结果上传到FTP服务器可能非常棒。
提交更改、处理文件并将结果上传到FTP服务器可能非常棒。
这意味着,在提交后挂钩中:
- 更新单独的回购
- 在单独的回购中更改您的文件
- sftp单独回购内容
换句话说,您将从另一个本地repo上传一个已处理的工作树,而从当前本地repo(您不想更改文件)上传而不是。