what-git-and-why-should-i-to-use-git