Github template repository for Unity
There is a nice little tool (Unity Template -> Setup Unity for Git) that can be used to quickly clean up the repository if using different versions of Unity.
It double checks editor is set to force text, and visible meta files, it can also remove any of the packages added by Unity's upgrade process that you don't want (some of these are added to help you), then forces a re-serialization of all the meta files. The tool can then be used to remove itself.
- 6000.0.23f1
You can fork this repo and revert head to a previous unity version tag if you wish to use older Unity versions as the template.