Working on a Mac - SaratogaEDD2014/RapidPrototyper GitHub Wiki

XCode

XCode is free, and has integrated repository management. With a bit of tweaking, it can run python files right from the GUI. Instructions on installing the necessary python modules can be found here. Instructions on how to do this are found at: Use Python in XCode

You can download it here: Download XCode

You can create a new workspace (NOT a new project- this will create a new git repository) in the home folder of the git repository that you cloned from GitHub.

Be sure to add these two lines to .gitignore:

*.xccheckout

*.xcworkspace

They will ensure that the files that XCode uses to save workspace information don't sync with the main repo.

Source Control

XCode offers git repository management within the application. Go to the "Source Control" menu for options and to check out various branches. The integrated merge tool is especially useful when there are conflicts because the github applications do not handle conflicts well. The command line tools for managing git also work on Mac.