大部分个人站长上传源码到服务器都喜欢用ftp,ftp真的很方便,随便用一个ftp客户端软件,配置好就可以很方便地上传,修改了部分文件也可以指定上传部分文件,但如果我们修改了多个文件,而且这些文件都在不同的目录,那就有点麻烦了,我们需要去找到这些修改过的文件,然后把他们添加到待上传列表再一起上传,但有时候我们可能会漏掉某些文件,导致程序出现异常。
大部分个人站长上传源码到服务器都喜欢用ftp,ftp真的很方便,随便用一个ftp客户端软件,配置好就可以很方便地上传,修改了部分文件也可以指定上传部分文件,但如果我们修改了多个文件,而且这些文件都在不同的目录,那就有点麻烦了,我们需要去找到这些修改过的文件,然后把他们添加到待上传列表再一起上传,但有时候我们可能会漏掉某些文件,导致程序出现异常。
而Git就能很好地解决这个问题,每次提交都可以把改动过的文件都列出来,也更适合多人协同合作写代码,但是如果要使用git部署代码也是麻烦,需要提交、合并、推送到仓库,然后再用webhook触发拉代码部署,如果要自动化处理也得搭建类似jenkins之类的自动化部署工具,对于大部分个人站长来说可能很难搞定那么复杂的操作。
FTP才是简单方便的上传工具,对于个人站长来说,它只有上传可能遗漏文件的问题,只要解决这个就完美了,今天源码窝推荐一款神器——git-ftp。
git-ftp可以利用Git的功能,实现一键ftp上传修改过的文件,这样我们再也不用担心遗漏文件了。git-ftp需要用命令操作,在Linux或Mac下更适合,只要搭建好了,能省很多事,也避免了很多不必要的麻烦。
- 海报