Git

Let's try to explain what Git is briefly. This is a distributed version control system. All version control systems are storage of the code, which help you to keep track of all changes of your code. You may think of it as a nice way to do copies of the code and move them around in such a way, so you can go back and forth between different versions. In fact, there are many version control systems, but Git is really popular. Different services such as GitHub, Bitbucket, and GitLab have contributed to make it popular.

Xcode comes with Git integrated. It automatically creates a local repository for your project. Do you remember that there was a Source Control option when creating the project? We already have a local Git repository ready for ...

Get Learn Swift by Building Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.