Может ли экземпляр Git, установленный с Xcode 4, использоваться для веб-разработки? - PullRequest
2 голосов
/ 07 сентября 2011

Я веб-разработчик, в основном фронтенд-разработчик, и я уже некоторое время использую Git в своем рабочем процессе, и меня это зацепило.

Я собираюсь получитьновый Macbook, и я планирую установить Xcode 4 (и использовать симулятор iOS, и баловаться с Objective-C во время простоя).Я знаю, что Xcode 4 поставляется с Git, но мне интересно, можно ли , чтобы конкретный экземпляр Git мог использоваться для моих проектов веб-разработки, или возможно, что он может использоваться только для проектов Xcode.

В основном, с установленным Xcode 4, нужно ли мне в любом случае устанавливать Git , чтобы использовать его с проектами, не относящимися к Xcode?

Ответы [ 2 ]

1 голос
/ 09 сентября 2011

Я только что сделал следующее:

  1. Получил новый Mac и впервые загрузился в Lion
  2. Скачал Xcode из App Store и установил его
  3. Открыт Терминал и введен git --version и возвращено "git version 1.7.4.4"
  4. CD попал на мой рабочий стол и набрал git init в качестве временного теста, и было возвращено "Initialized empty Git repository in…"

(Теперь пришло время удалить каталог .git на моем новом рабочем столе).

Итак, похоже, что на мой вопрос ответили: версия Git, поставляемая с Xcode, хотя и не последняя версия, похоже, работает как файл для всех желаемых применений, даже вне Xcode.

0 голосов
/ 07 сентября 2011

Вы делаете. Фактически, интерфейс XCode для git намеренно затруднен, чтобы быть «совместимым по функциям» с SVN. Им нужен был согласованный интерфейс, независимо от того, какая система управления версиями была на заднем плане. Так что нет ветвления и слияния. На самом деле он создает git add, когда вы создаете файл, так что вы даже не можете управлять подготовкой.

Я вышел из git-интерфейса XCode, я даже не дал ему знать, что управляю его файлами с помощью git из командной строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...