Ausschließen von Dateien aus git-diff

Ich verfolge ein Projekt mit Git. Die Arbeitskopie enthält einige Xcode-Projektdateien, die ich nachverfolgen, aber nicht in Diffs anzeigen möchte, da es immer Dutzende geänderter Zeilen gibt, die mich nie interessieren. Gibt es eine einfache Möglichkeit?git-diff überspringe diese Dateien? Ich habe versucht, ein benutzerdefiniertes "unbeaufsichtigtes" Diff-Tool einzurichten:

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

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

Aber:

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

Was mache ich falsch?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage