无法让rsync忽略我的git文件夹和我的todo文件

我正在上传一个网页到我的服务器,我只是想让rsync忽略3件事:.git /文件夹,我的.gitignore文件和我的TODO.我尝试了几种格式.我的最新命令是:
rsync -avz --include "*" --exclude .git/ --exclude .gitignore --exclude TODO --del ariela@pc01:/home/web/taskadmin /home/web/tests/

但是,所有不需要的文件仍在被复制.我不明白.我究竟做错了什么?

解决方法

默认情况下包含所有文件.只需排除那些您不想复制的内容
rsync -avz --exclude .git/ --exclude .gitignore --exclude TODO --del ariela@pc01:/home/web/taskadmin /home/web/tests/

相关文章

/etc/sysctl.conf这个目录主要是配置一些系统信息,/etc/sys...
1.作用 useradd或adduser命令用来建立用户帐号和创建用户的起...
它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅...
不管是我们在安装软件还是监测软件的使用性能,我们都要随时...
装好Tomcat7后,发现除了本机能访问外界访问不了,岂有此理。...
修改防火墙配置需要修改 /etc/sysconfig/iptables 这个文件,...