¿Puedo usar Git Init dos veces o se anulará?

Estoy creando un nuevo proyecto, esencialmente un proyecto de iOS (XCode) que quiero administrar en BitBucket. Originalmente tenía un repository configurado para Android, y después de ejecutar "git init" en el directory de proyectos de iOS, me preocupa que se esté superponiendo en algunos aspectos del control de versiones. ¿Lo configuré correctamente?

git init inside (o targeting) un repository de Git existente solo se asegurará de que el repository esté configurado correctamente:

 Reinitialized existing Git repository in /path/to/repo/.git/ 

Si no recibiste una advertencia como esta, es probable que hayas inicializado dos repositorys Git separados. Si se gestionaran juntos, podrías unir sus historias con la git merge --allow-unrelated-histories .


Actualización: para asegurarse de que solo tiene un repository de Git, intente esto:

 find /path/to/repo -type d -name .git 

Si todo está configurado correctamente, solo debe get un resultado:

 /path/to/repo/.git 

Si no obtiene una input como esa, sus repositorys Git se inicializaron en el lugar equivocado. Debería eliminar cualquier .git/ directorys .git/ que vea y probar un git init solo cuando cd 'd a /path/to/repo .