git 提供了钩子功能,当某个操作发生时,可以执行某个动作. ftp上传时没有文件比较,虽然可以winscp提供了同步功能但是不够强大,而且文件多了,会花费比较长的时间. 1.先在主机上搭建一个git服务器,可以参考前篇文章. 2.修改post-receive 切换到git仓库,比如 cd /var/sample.git & ls 可以发现git已经给我们建好了hooks目录,并提供了模板. 进入hooks目录,vi post-receive #!/bin/shgit --work-tree=网…