Je vais suivre le commentaire précédent de Rose P. Il m'a fallu beaucoup de temps pour trouver la solution, alors je réitère (en anglais simple, j'espère) ce qui a fonctionné pour moi...
étape 1 : Créez votre nouveau dépôt sur Github.com (passez si vous en avez déjà un)
étape 2 : Fermer XCode...pas nécessaire
étape 3 : Ouvrez une nouvelle fenêtre Terminal (oui, vous devez utiliser le terminal...j'ai essayé toutes les autres méthodes...rien ne fonctionnait)
étape 4 : Utilisation de la commande cd pour trouver l'emplacement du dossier de votre projet (le projet que vous voulez ajouter à votre référentiel existant ou nouveau).
étape 5 : type git init vous obtiendrez quelque chose comme ça. Réinitialisation du dépôt Git existant dans /{répertoire courant}.
Etape 6 : type git add . rien ne se passe après cette étape, mais tapez-la et passez à l'étape suivante.
étape 7 : tapez git commit -m "Initial commit". vous obtiendrez ce qui suit : # Sur la branche master rien à commiter, répertoire de travail clean
ou
quelques explications sur la configuration et ensuite une liste des fichiers qui ont été modifiés.
étape 8 : type git remote add origin {Url du projet} L'url du projet se trouve sur Github.com. C'est l'URL du clone HTTPS... vous devriez pouvoir la copier et la coller dans la fenêtre du terminal. Si le système vous dit que l'origine existe déjà, créez un nom différent ou utilisez le nom de votre projet (quelque chose de différent).
étape 9 : allez dans votre application GitHub sur votre mac et cliquez sur le bouton "Sync Branch" (même s'il n'y a pas de modifications en attente). Je pense qu'il faut un certain temps pour que le projet soit effectivement validé, mais si vous retournez dans votre dossier de dépôt local, vous devriez voir votre nouveau projet. J'ai dû recréer le dossier parent, mais c'est juste une question de déplacement de vos fichiers. Allez sur GitHub.com et rafraîchissez votre navigateur et vos nouveaux fichiers devraient également s'y trouver.
J'espère que cela vous aidera.