December 9th, 2018
Xcode 10 removes support for Subversion. If you want to continue to use Subversion with Xcode, stick with Xcode 9. Alternatively, you can switch to git or use another tool for Subversion.
September 27th, 2018
If your Xcode project is under version control, Xcode’s editor highlights the changes you make to the code. When you add or change code, Xcode places a blue bar on the left edge of the editor. Clicking the blue bar opens a popover to discard the change. For some reason you can’t commit changes from […]
September 20th, 2018
Xcode 10 improves version control support for Bitbucket and GitLab. You can add your Bitbucket and GitLab accounts to Xcode from Xcode’s Accounts preferences. Click the Add button to add an account. A sheet opens. Choose Bitbucket Cloud to add your Bitbucket account. Choose GitLab.com to add your GitLab account. Starting in Xcode 10 you […]
April 17th, 2018
I released my latest book, Version Control for iOS and Mac Developers. It’s a free download. Go to the book’s website to download it.
March 27th, 2018
I’ve recently seen multiple questions online from people having problems committing to git because the git repository had a detached head. This article answers the most common questions about detached heads. What Is a Detached Head? A detached head in a git repository occurs when the repository has no current branch. Why Is a Detached […]