web-dev-qa-db-fra.com

Supprimer git du projet dans Xcode 4

Je viens de créer un nouveau projet dans Xcode 4 et je suppose que j'ai laissé la case "Créer un dépôt git local pour ce projet" cochée. Maintenant, je voudrais supprimer ce contrôle de version car je veux exécuter le projet avec svn uniquement. Est-ce possible ou dois-je créer un nouveau projet à partir de zéro?

43
pajevic

Supprimez simplement le répertoire .git dans le dossier du projet. Vous devez d'abord fermer le projet dans Xcode pour être sûr.

30
Firoze Lafeer

J'ai eu le même problème. Voici les étapes pour résoudre ce problème.

  1. Accédez à l'Organiseur (sous l'option de menu de la fenêtre)
  2. Accéder aux référentiels
  3. Regardez dans le coin inférieur gauche pour le bouton moins
  4. Sélectionnez le projet à supprimer de GIT
  5. Appuyez sur l'icône moins
  6. Il doit être retiré

Cela fonctionne, même si les fichiers de classe ont toujours le symbole à côté d'eux. En cliquant dessus puis en cliquant sur un autre fichier, vous supprimez l'icône.

J'espère que cela fonctionne.

65
Jjack

Si vous souhaitez désactiver la prise en charge de Git dans Xcode 4, vous devrez renommer "/Developer/Library/Xcode/PrivatePlugIns/IDEGit.ideplugin" en autre chose que .ideplugin.

11
arturgrigor

J'ai eu le même problème. J'ai suivi les étapes de this blog et tout a bien fonctionné pour moi. J'utilisais Xcode 4.2 sur OS X 10.7.3.

Je pense que l'astuce consiste à supprimer le dossier ".git" invisible dans le répertoire du projet via la ligne de commande, ... en plus de supprimer les référentiels via l'interface graphique Xcode.

J'utilise maintenant SourceTree avec Mercurial sur BitBucket, et je suis un campeur très heureux! :-)

5
cesar

Vous pouvez facilement le faire en utilisant

rm -rf .git
rm -rf .gitignore
4
nithinreddy

Terminal ouvert et type

Terminal

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

Suppression manuelle

Ouvrir le terminal et taper

$ defaults write com.Apple.Finder AppleShowAllFiles TRUE
$ killall Finder

ouvrez simplement le projet dans le Finder supprimer les . git et . gitignore de root / (où le fichier de projet est présent )

3
NaXir