<p>Which files should I include in <code>.gitignore</code> when using <em>Git</em> in conjunction with <em>Xcode</em>?</p>

Based on
this guide for Mercurial
my .gitignore includes:
```
```
.DS_Store
*.swp
*~.nib

build/

*.pbxuser
*.perspective
*.perspectivev3
```
```
I've also chosen to include:
```
```
*.mode1v3
*.mode2v3
```
```
which, according to
this Apple mailing list post
, are "user-specific project settings".
And for Xcode 4:
```
```
xcuserdata
```
```