What about zipping the project folder and/or the geodatabase folder then checking in the zip file? This will eliminate the index file issue you ran into and remove the complexity around needing to add individual files from the geodatabase folder when you add feature classes tables, etc. to the geodatabase. It will keep all you need together, and you could even use the comments on the check in to mention what you have changed, or a milestone description etc.
... View more