Filter out merge commits
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Rust
- Estrellas
- 22.5k
- Forks
- 774
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Is your feature request related to a problem? Please describe.
I'd like to filter out merge commits like it can be done with git log --no-merges
Describe the solution you'd like
I don't know how this could be implemented best UX-wise. Maybe a new key binding that does exactly this ?
Another option would be to add support for arbitrary git log parameters. tig does this, which I like and used pretty much. You could start tig with tig --no-merges.
Describe alternatives you've considered
I don't see any alternative inside gitui, only using tig when I need to filter merge commits.
Additional context
Thanks for gitui, it's great !
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
El issue no menciona archivos ni pruebas. Empieza por rastrear cómo gitui construye y muestra su lista de commits, y después compara el comportamiento solicitado con git log --no-merges y tig --no-merges. Se considerará terminado cuando los commits de merge puedan filtrarse mediante una interacción definida de gitui, y la UX elegida y los parámetros compatibles estén documentados o probados.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- git, rust
- Área
- cli
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100