Хороший способ "интегрировать" git с Xcode - использовать DTerm . Вы выводите DTerm в плавающее окно с комбинацией клавиш. DTerm знает полный путь к текущему документу в редакторе.
Например, чтобы запустить diff для редактируемого вами файла:
1) Нажмите Ctrl-Return, чтобы открыть окно DTerm. (Эта комбинация клавиш настраивается).
2) наберите 'git diff cmd-shift-V'. Это перезапишет последнюю команду, когда вы начнете печатать и вставите имя текущего файла в окно. Так как ваш рабочий каталог установлен в родительский каталог выбранного файла, команда хорошая и короткая.
У меня вообще нет связи с Децимом. Я просто довольный пользователь, который запускал тысячи команд через DTerm.
Редактировать : По состоянию на 27 августа 2009 года DTerm свободен. Если вы купили свою копию DTerm, обновление до следующей версии бесплатное, независимо от того, когда вы приобрели DTerm. Смотрите их сообщение в блоге
Редактировать 2 : DTerm теперь доступен в Mac App Store. Будет интересно посмотреть, сдержали ли они обещание, которое они дали в своем блоге .