Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

`indo` fails when trying to add a local repo to "repos" without an origin

Abierto
#24 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
git, nodejs, typescript
Área
cli

Línea de trabajo

Reproduce el fallo siguiendo los pasos de git-init indicados y, después, inspecciona getRemoteUrl en dist/core/git.js y su llamador en dist/commands/default.js. El comando debería gestionar un repositorio local sin origin sin emitir el fallo fatal al seleccionar “Add to repos”.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug

Steps to reproduce

  1. Create a sub-directory in a project that uses indo
  2. Run git init in that sub-directory
  3. Run indo and select "Add to repos"
  4. Witness a grotesque crash like this:
error: Error: fatal: No such remote 'origin'
    at exec (~/indo/node_modules/.pnpm/registry.npmjs.org/@cush/exec/1.6.2/node_modules/@cush/exec/index.js:88:21)
    at Function.execSync [as sync] (~/indo/node_modules/.pnpm/registry.npmjs.org/@cush/exec/1.6.2/node_modules/@cush/exec/index.js:11:10)
    at Object.getRemoteUrl (~/indo/dist/core/git.js:15:31)
    at findUnknownRepos (~/indo/dist/commands/default.js:75:36)
    at processTicksAndRejections (internal/process/task_queues.js:93:5)
    at async Object.exports.default (~/indo/dist/commands/default.js:24:5) {
  exitCode: 128
}
Lenguaje dominante
TypeScript
Estrellas
18
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de alloc/indo

Todos los issues de alloc/indo

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.