O'Reilly logo

Xcode 4 iOS Development by Steven F. Daniel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using Git to manage multiple projects

When working on a software project, it can be very useful to use source control management (SCM) to keep track of changes made to code. When using an SCM system, it saves multiple versions of each file on disk, storing metadata about each version of each file in a location, that is known as the SCM repository. Xcode supports two SCM systems: Subversion and Git.

When using Subversion, it is always better to have this stored on a remote computer which is backed up on a daily basis, but it can be stored locally as we have seen in the examples above.

Git on the other hand, can be purely used as a local repository, or like Subversion, can be installed as a Git server on a remote machine in order to share your files ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required