Cómo reparar el error 'Fatal: Origin no parece ser un repositorio de Git'

Git es un sistema de control de versiones distribuido que se utiliza principalmente para rastrear cambios en el código fuente durante el desarrollo de software. GitHub es un servicio de alojamiento en línea para el control de versiones con Git. Ambos servicios se utilizan ampliamente en el desarrollo de software. Sin embargo, recientemente, se han recibido muchos informes en los que los usuarios no pueden ejecutar comandos "git" en su Terminal Mac.

Fatal: 'origen' no parece ser un error de repositorio de Git

En este artículo, hablaremos sobre los motivos por los cuales se desencadena el error y le brindaremos soluciones viables para solucionar el problema. Asegúrese de seguir la guía cuidadosamente para evitar conflictos.

¿Qué causa el error "Fatal: 'origin' no parece ser un repositorio de Git"?

Después de recibir numerosos informes de múltiples usuarios, decidimos investigar el problema y comenzamos a identificar su causa raíz. Según nuestros informes, las razones por las cuales se desencadena este error se enumeran a continuación:

  • Origen perdido: este error generalmente se ve cuando falta el "origen". Origin es la referencia a "Github-Fork" y, si faltan, algunos comandos no funcionan correctamente.
  • URL incorrecta: en algunos casos, la configuración de URL establecida por la aplicación puede ser falsa y es posible que deba modificarse. Debido a lo cual, algunos comandos podrían no funcionar correctamente.

Ahora que tiene una comprensión básica de la naturaleza del problema, avanzaremos hacia las soluciones.

Solución 1: Agregar Origen

Si Origin (que hace referencia a Fork) falta, ciertos comandos podrían no funcionar correctamente. Por lo tanto, en este paso, agregaremos un origen manualmente. Para hacer eso:

  1. Presione los botones " Comando " + "Espacio" simultáneamente.
  2. Escriba " Terminal " y presione " Enter ".

    Terminal MacOS
  3. Escriba el siguiente comando y presione " Enter "
     git remote -v 
  4. Verifique si hay un control remoto llamado "Origen" en la lista.
  5. Si no, significa que falta su " Origen ".
  6. Agregue origen usando el siguiente comando
     git remote add origin url / to / your / fork 
  7. Verifique si el problema persiste.

Solución 2: cambio de URL

Si la URL no está referenciada correctamente, podría impedir que ciertas funciones de la aplicación funcionen correctamente. Por lo tanto, en este paso, cambiaremos la URL. Para eso:

  1. Presione los botones " Comando " + " Espacio " simultáneamente.
  2. Escriba " Terminal " y presione " Enter ".

    Terminal MacOS
  3. Use el siguiente comando para cambiar la URL
     git remote set-url origin ssh: // /username/newRepoName.git 
  4. Verifique si el problema persiste.

Solución 3: cambiar el origen a maestro

Si está intentando extraer de Maestro, es necesario cambiar el origen a maestro antes de intentar agregar o quitar el control remoto. Por lo tanto, en este paso, cambiaremos el Origen a Maestro. Para eso:

  1. Presione los botones " Comando " + " Espacio " simultáneamente.
  2. Escriba " Terminal " y presione " Enter ".

    Terminal MacOS
  3. Utilice el siguiente comando para cambiar el origen a maestro
     maestro de origen git pull 

Artículos De Interés