Using version control in Xcode

Now that we know what Git does, and have a project all set up with a local Git repository, in addition to a remote Git repository hosted on https://github.com/, let's take a look at the version control tools built into Xcode.

Pull, push, and commit

In the last section, we left off with a newly created project in our freshly cloned local repository. We never staged or committed any of our new files to our repository that we pulled down, so let's use this opportunity to look at how we use commit from within Xcode.

To begin a commit, press option + command + C on the keyboard, or navigate to Source Control | Commit in the menu bar. Once you do that, you'll see the commit window:

Figure 5.15: The commit window in Xcode

Get Learning Xcode 8 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.