I am using a local repository (which doesn't work at all like the local repository seemed to work in the Xcode demo I watched on Lynda.com). The only way I can get it to work is to create another copy of my project directory and then point to that as a working directory within Organizer. Ok... that's fine, though it wasn't supposed to work like that according to the demo which I followed step-by-step.
Now my current issue is that when I wanted to check something on my production branch while I was working on another that had some uncommitted changes, I switched branches and it merged all the files!!! Seriously... wtf. So now my production project is completely screwed and it won't let me switch back to the other branch either until I fix the merge conflict.
So my question is: is this regular git behaviour, or is my repository system screwy? If it is indeed regular behaviour, you'd think there'd be at least a warning dialogue telling you that you have uncommitted changes and that it's going to merge your branches.