网站里的文件成千上万,不可能每次改几十个文件就把整个网站用FTP重新上传一遍,但每次改了哪些文件,想记住也不是一件简单的事情,并且这些修改过的文件分散在很多不同的文件夹里,一个一个找出来上传更麻烦。
那么大家都是如何精确地每次都能很方便地只上传那些改动过的文件的呢?
PS. 我现在的做法是在本地开发环境上安装git, 在远端服务器上也安装git,然后这边push,那边pull。但是还需要telnet或者ssh到远端才能pull,有没有更加自动的方法,这边push之后,服务端自动就更新了?想听听大家的建议。
最简单的,用git上传,git自带hooks,可以实现自动部署。
以前像题主一样干过,但多人协作很容易把项目搞乱。