The main reason I haven't really used Git is because my Unity and Unreal projects are always like 50 gb or 100gb or more and I could never upload that amount of data to Git.
That's what .gitignore is for - just exclude the folders with big assets and you're fine. In HISE you need to add the Binaries, Samples and PooledResources folder to the ignore file too.