Tengo un post recibir configuraciones gancho en el repositorio remoto que intenta determinar el nombre de la rama de la presión de entrada de la siguiente manera:No es capaz de detectar la rama de Git posterior a recibir el gancho
$branch = `git rev-parse --abbrev-ref HEAD`
Lo que Sin embargo, estoy descubriendo que no importa qué rama presiono desde mi variable $ branch se establece con 'master'.
¿Alguna idea?
perfecta, esto es exactamente lo que necesitaba. ¡Gracias! – jsleeuw
excepto que si 'post-receive' recibe un' git push --tags' por ejemplo (y probablemente 'git push origin my_tagname') entonces el' ref' que obtendrás es 'refs/tags/my_tagname' y * not * 'refs/branch/my_branchname' – iainH