UE4 says i haven't installed git? source control

In order to use the Git plugin for source control you need to install this Git client:

https://git-scm.com/downloads

Here’s the wiki guide for setting it all up:

Hope that helps!