Tengo un pequeño proyecto que quiero compartir con algunos otros en una máquina a la que todos tenemos acceso. Creé una copia vacía del repositorio local conError del "archivo de descripción del proyecto" en git?
git clone --bare --no-hardlinks path/to/.git/ repoToShare.git
Luego moví repoToShare.git al servidor.
puedo comprobar que funciona con lo siguiente:
git clone ssh://[email protected]/opt/gitroot/repoToShare.git/ test
A continuación, puedo ver todo en el repositorio local y hacer que se comete contra. Cuando trato de volver a enviar los cambios al servidor remoto, aparece el siguiente error.
*** Project description file hasn't been set
error: hooks/update exited with error code 1
error: hook declined to update refs/heads/master
¿Alguna idea?
El problema exacto es que si el script hooks/update tiene permisos de ejecución, lo intentará y lo ejecutará, lo que significa que sus cosas se romperán. :( –
Git 1.6 debería solucionar este problema haciendo caso omiso de los ganchos preinstalados hasta que los cambie de nombre. Por lo tanto, los usuarios más nuevos de Git en Windows deberían dejar de ver este problema una vez que Git 1.6 se generalice. – tialaramex
¿Se me ocurrió usar 1.6.0.4 en Cygwin? Al eliminar el archivo de actualización lo solucioné por mí – bradtgmurray