commande cp doit ignorer certains fichiers

Parfois j'ai besoin pour effectuer la commande suivante

cp -rv demo demo_bkp

Cependant je veux ignorer tous les fichiers dans le répertoire .git . Comment puis-je y parvenir? Il prend beaucoup de temps à copier .git fichiers et je n'ai pas besoin de ces fichiers.