mac for delete macos github crash repository

macos - for - github desktop linux



La aplicaciĆ³n Github para Mac se bloquea al abrir (2)

Se descargó la aplicación Github para Mac y se bloquea instantáneamente al abrirse. Aquí está el informe de error:

Información específica de la aplicación: *** Aplicación de finalización debido a la excepción no detectada ''NSInternalInconsistencyException'', razón: ''Error recibido del nombre: en el enlace de la ruta clave "currentActionViewModel" en: NSError {dominio: GTGitErrorDomain, código: -12, descripción: "Error para crear una referencia a la rama de seguimiento desde el nombre: refs / heads / master, shortName: master, sha: {SHA: da048479dec26b5e59ccd594bc32a4c7c8e93dc5}, remoteName: (null), repositorio: fileURL: file: ///Users/johnfarmer/.Trash/first_app / ", error subyacente: NSError {dominio: GTGitErrorDomain, código: -12, descripción:" '' https://github.com/johnfarmernyc/first_app.git '' no es un nombre remoto válido. " }} ''terminando con excepción no detectada de tipo NSException abort () llamado


Este es un problema con la configuración del repositorio. Tendrá que diagnosticarlo usted mismo.

No uso Github para Mac. Utilizo Git desde la línea de comandos.

Abra el Terminal.app y cd <the path of the first_app folder> luego haga un git fetch origin y vea si todo eso funciona. También puede editar el first_app/.git/config y eliminar las referencias a las ramas de seguimiento con la esperanza de que Github para Mac se recupere nuevamente.

También puede intentar eliminar el repositorio first_app y luego usar Github para Mac para volver a clonarlo.

Como nota al margen, es mejor que no uses Github para Mac y simplemente utilices Git de fábrica (en la línea de comandos), requiere una curva de aprendizaje un poco más pero vale la pena, y hay un Git mucho más grande. comunidad entonces hay una comunidad Github para Mac.


Tuve el mismo problema y cambié mi archivo .git / config para la rama principal de:

[rama "master"] remote = [email protected]: /. git

a:

[branch "master"] remote = origen

Solucionado el problema. El soporte de GitHub confirmó que esta es la solución correcta.