"git stack list" shows all commit in the repo

Abierto
#7 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
git, github, python
Área
cli, devtools

Línea de trabajo

Reproduce the behavior from the issue by running git stack list on the described stacked branch, then trace the command's stack-boundary detection. Done means the list stops at the stack base rather than showing the repository's full history, and git stack pr --all does not include unrelated commits.

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

Descripción

First of all, much thanks for this tool! It warms my heart to see a free to use PR stacking tool out there.

I currently have this stack:

commit 78807ddaebc1134b9035dc30b2c171dedff23ff8 (HEAD -> ahmet/misc-refactoring-4)
...
    prev-branch: ahmet/misc-refactoring-3


commit 184725a1c420dbed31e73b15a7de77f9fc84aa43 (ahmet/misc-refactoring-3)
...
    prev-branch: ahmet/misc-refactoring-2


commit a2f6e3521695bd246aa5c83bf0c97d8cff333849 (ahmet/misc-refactoring-2)
...
    prev-branch: ahmet/misc-refactoring-1


commit b5c7be93b7b2f9ac149cae2cb60131e85d7f656c (origin/ahmet/misc-refactoring, ahmet/misc-refactoring-1, ahmet/misc-refactoring)

When I'm on branch ahmet/misc-refactoring-4 (tip) and run git stack list, I get the entire commit tree all the way down to the initial commit. It seems for whatever reason the tool is not detecting where the stacking begins.

$ git stack list
  * 78807dd 11 minutes (HEAD, ahmet/misc-refactoring-4) <commitmsg>
  * 184725a 39 minutes (ahmet/misc-refactoring-3) <commitmsg>
  * a2f6e35 49 minutes (ahmet/misc-refactoring-2) <commitmsg>
  * b5c7be9 69 minutes (ahmet/misc-refactoring-1) <commitmsg>
 /
* 12c1728 5 hours (tag: v0.0.566, master) <commitmsg>
* | * 1c6fb9e 10 hours (ahmet/anotherbranch) <commitmsg>
* |/

I'm very scared of running git stack pr --all because it might create hundreds of PRs. 😬

Any ideas what might be going on here?

Lenguaje dominante
Python
Estrellas
17
Forks
1
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 stevearc/gitstack

Todos los issues de stevearc/gitstack

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.