Cuando creas un nuevo proyecto en gitlab, aparece el mensaje "gancho de recepción previa rechazado" al presionar.
Para un nuevo proyecto de git, los pasos deben ser los siguientes:
1. Crear un nuevo proyecto en gitlab
2. En el proyecto correspondiente, agregue archivos readme (generar la rama principal) en la página web gitlab
3. La rama principal está protegida de forma predeterminada. Debe eliminar o modificar la protección para permitir envíos de desarrolladores con estado de desarrollador.
4. Después de modificar las propiedades de la rama, cree un nuevo archivo localmente y envíelo al servidor.
Centos7 instaló git y generó claves públicas y privadas. La clave pública se copió en la configuración de gitlab, pero en el directorio vacío recién creado, y al ejecutar el comando git clone git address en el directorio vacío, "No se puede crear el directorio del espacio de trabajo para...". Esto se debe a problemas de permisos. Quizás estés pensando, ¿puedo usar sudo para ejecutarlo? De hecho, esto no es posible porque la clave pública que configuras en gitlab no es la clave pública de root, por lo que debes resolver este problema. , que consiste en establecer los permisos para usuarios normales en este directorio:
sudo chmod o w este directorio, y luego ejecutar el comando git clone nuevamente, será exitoso.