Git

Git is a free, open-source source control system. Git can be used purely as a local repository, or you can install a Git server on a remote computer to share a repository among team members. If you’re working alone, it’s easiest to use Git, because you won’t need to set up a server. When you create a project, Xcode can automatically set up a Git repository for you.