Estoy tratando de configurar un rsync que excluya todos los .*archivos excepto, .htaccesspero desafortunadamente, esto no funciona:
rsync -avP --exclude=".*" --include="./.htaccess" ./. user@server:/dir
¿Es posible excluir de alguna manera las reglas generales de exclusión?

--includeprimero, pero el "./" frente al "./.htaccess" era lo que lo estaba matando..htaccessarchivo, tendrá que--include='.*/'(creo) antes de la final--exclude, vea también aquí