For more on why those technologies checkout “My source control technologies of choice”. If you are new to Git, checkout the links at the end.