Git pre-push hook should be generated to location defined by `core.hooksPath`

Abierto
#2,853 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
45/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
java
Área
build-system

Línea de trabajo

Comienza con el punto de entrada ./gradlew spotlessInstallGitPrePushHook y sigue el flujo hasta donde se elige el destino del hook. Comprueba cómo se gestionan el core.hooksPath configurado y la ubicación predeterminada .git/hooks. Se considera terminado cuando el hook pre-push generado se escribe en la ruta configurada, manteniendo el comportamiento predeterminado cuando no se ha establecido ninguna ruta personalizada.

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

Descripción

In our project, we define all our git hooks at .githooks, so we can version control them and have them shared amongst our team. We recommend that those in our project set up the git hooks by running git config --local unset core.hooksPath.

The git pre-push hook generated by ./gradlew spotlessInstallGitPrePushHook writes the hook to .git/hooks, instead of wherever git config core.hooksPath is pointing to. By default, git config core.hooksPath is equivalent to .git/hooks, but it can be customised to something else, like in our case.

Lenguaje dominante
Java
Estrellas
5.7k
Forks
560
Merge medio
1 d 13 h
PR fusionados (30 d)
43

Guía de contribución

Abrir la guía de contribución

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 diffplug/spotless

Todos los issues de diffplug/spotless

Issues similares

Más issues de Java

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.