Last answer works OK, but is rather lengthy and incompatible with newer Xcode versions. I will try to reiterate it better:
- Choose your git repository folder (directory) usually this will be
the directory containing the Xcode workspace or project.
In that directory, create a text file named ".gitignore", and put the following contents into it:
UserInterfaceState.xcuserstate
build
*.pbxuser
*.perspectivev3
*.mode1v3
*~
*~.nib
*~.xib
.DS_Store
xcuserdata/
- Quit Xcode (If it was open)
In Terminal do the following:
\> cd <path of the repository folder>
\> git init
\> git add .
\> git commit -m "Initial commit - or whatever text you'd prefer"
You're done! Open the workspace/project in Xcode and examine your repository in the organizer window.