I know what you mean about Git - so many OS projects I use are now using it, but i find it a nightmare to work with...