Excluyendo archivos de git-diff

Estoy siguiendo un proyecto con git. Hay algunos archivos de proyecto de Xcode en la copia de trabajo que quiero seguir, pero no quiero ver en diffs, porque siempre hay docenas de líneas cambiadas que nunca me interesan. ¿Hay una manera simple de tenergit-diff ¿omitir estos archivos? He intentado configurar una herramienta de diferencia "silenciosa" personalizada:

$ cat .gitattributes 
Project.xcodeproj/* diff=nodiff

$ cat ~/.gitconfig 
[diff "nodiff"]
    command = /bin/true

Pero:

$ git diff
external diff died, stopping at Project.xcodeproj/zoul.mode1v3.

¿Qué estoy haciendo mal?

Respuestas a la pregunta(4)

Su respuesta a la pregunta