Удалить git из проекта в Xcode 4 - PullRequest
42 голосов
/ 03 апреля 2011

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

Ответы [ 6 ]

65 голосов
/ 03 апреля 2011

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

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

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

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

29 голосов
/ 03 апреля 2011

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

11 голосов
/ 05 июля 2011

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

5 голосов
/ 03 апреля 2012

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

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

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

4 голосов
/ 05 мая 2015

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

rm -rf .git
rm -rf .gitignore
3 голосов
/ 16 января 2013

Открытый терминал и тип

Терминал

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

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

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

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

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

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