Удалить git из проекта в Xcode 4

Я только что создал новый проект в Xcode 4, и я полагаю, что оставил флажок "Создать локальный git-репозиторий для этого проекта". Теперь я хотел бы удалить этот контроль версий, так как я хочу запустить проект только с svn. Это возможно или мне нужно создать новый проект с нуля?

6 ответов

Решение

Просто удалите каталог.git в папке проекта. Вы должны сначала закрыть проект в Xcode, чтобы быть в безопасности.

У меня такая же проблема. Вот шаги для решения этой проблемы.

  1. Зайдите в органайзер (под опцией меню окна)
  2. Перейти в хранилище
  3. Посмотрите на левый нижний угол для кнопки минус
  4. Выберите проект для удаления из GIT
  5. Нажмите значок минус
  6. Должно быть удалено

Это работает, хотя файлы классов по-прежнему имеют символ рядом с ними. Щелкнув их, затем щелкнув другой файл, вы избавитесь от значка.

Надеюсь, это работает.

Если вы хотите отключить поддержку Git в Xcode 4, вам придется переименовать "/Developer/Library/Xcode/PrivatePlugIns/IDEGit.ideplugin" в нечто иное, чем.ideplugin.

У меня такая же проблема. Я следовал инструкциям из этого поста в блоге, и у меня все работало нормально. Я использовал Xcode 4.2 на OS X 10.7.3.

Я думаю, что хитрость заключается в том, чтобы удалить невидимую папку ".git" в каталоге проекта через командную строку,... в дополнение к удалению репозиториев через графический интерфейс Xcode.

Сейчас я использую SourceTree с Mercurial на BitBucket, и я очень счастлив!:-)

Вы можете легко сделать это, используя

rm -rf .git
rm -rf .gitignore

Откройте терминал и введите

Терминал

$ cd /RootOfProjectFile
$ rm -rf .git 
$ rm -rf .gitignore

Ручное удаление

Откройте терминал и введите

$ defaults write com.apple.finder AppleShowAllFiles TRUE
$ killall Finder

просто откройте проект в Finder, удалите .git и .gitignore из корня / (где присутствует файл проекта)

Другие вопросы по тегам