Git for unity 4.6

Hi. I’m trying to set up git properly for use in a project. All the .gitignore tips i have found are over 1 year old and does not work for me.

Anyone using git on collaborative projects? How does your .gitignore file look like?
If I include everything in the git repo it works fine. But then just starting unity causes 500+ file updates.
I have tried to ignore /Library/SharedCache and /Library/metadata but then some random meshes are missing and general strange behaviour occur.

Is there some special settings in unity itself I might have missed?

Greatful for any help or hints on this.
cheers!

You should be able to ignore everything under Library and Tmp.

Make sure you enable meta files! (Edit->Project Settings->Editor)