web-dev-qa-db-fra.com

Configuration d'un référentiel git dans Xcode pour un projet préexistant

Duplicata possible:
tiliser Git avec un projet Xcode existant

Configuration d'un référentiel git dans Xcode après la création d'un projet. (c'est-à-dire que vous n'avez pas créé de référentiel git lors de la création du projet)

29
Joey
  1. Quittez Xcode (je ne sais pas si c'est nécessaire mais je le fais juste au cas où)
  2. Exécuter le terminal
  3. Entrez dans le répertoire du dossier du projet
  4. trouver .
  5. Trouvez le fichier qui dit "UserInterfaceState.xcuserstate" et copiez le nom de fichier entier jusqu'au ./
  6. echo "collez le fichier UserInterfaceState.xcuserstate ici"> .gitignore
  7. chat .gitignore
  8. git init
  9. git add.
  10. git commit -m "Vous pouvez taper un commentaire ici comme maintenant sous contrôle de code source"

Vous avez maintenant un référentiel et votre projet est sous contrôle de code source

19
Joey

La dernière réponse fonctionne bien, mais est plutôt longue et incompatible avec les nouvelles versions de Xcode. Je vais essayer de le répéter mieux:

  1. Choisissez votre dossier de dépôt git (répertoire), généralement ce sera le répertoire contenant l'espace de travail ou le projet Xcode.
  2. Dans ce répertoire, créez un fichier texte nommé ".gitignore" et mettez-y le contenu suivant:

    UserInterfaceState.xcuserstate
    build
    *.pbxuser
    *.perspectivev3
    *.mode1v3
    *~
    *~.nib
    *~.xib 
    .DS_Store 
    xcuserdata/
    
  3. Quittez Xcode (s'il était ouvert)
  4. Dans Terminal, procédez comme suit:

    \> cd <path of the repository folder>
    \> git init
    \> git add .
    \> git commit -m "Initial commit - or whatever text you'd prefer"
    

Vous avez terminé! Ouvrez l'espace de travail/projet dans Xcode et examinez votre référentiel dans la fenêtre de l'organiseur.

99
Motti Shneor