El repositorio remoto se ha configurado para no permitirle presionar una confirmación que revelaría su dirección de correo electrónico personal. Por ejemplo, en GitHub, ha marcado las líneas de comando Bloquear que exponen mi casilla de verificación de correo electrónico para habilitar esto .
Si bien, por supuesto, puede desmarcar esa configuración, expondrá su dirección de correo electrónico privada a todos en el mundo, ya que cualquier persona con acceso a su repositorio puede leer la información del autor.
En cambio, haz esto:
Puede ver su dirección de correo electrónico personal, que se usa de forma predeterminada para sus confirmaciones en Git:
git config --global user.email
Encuentre su dirección de no respuesta de GitHub en la Configuración personal de su GitHub → Correo electrónico . Se menciona en la descripción de la casilla de verificación Mantener mi dirección de correo electrónico privada . Por lo general, comienza con un identificador único, más su nombre de usuario:
{ID}+{username}@users.noreply.github.com
Cambie la configuración global de la dirección de correo electrónico del usuario para que sea su dirección de no respuesta de GitHub:
git config --global user.email {ID}+{username}@users.noreply.github.com
Restablezca la información del autor en su última confirmación:
git commit --amend --reset-author
Si tiene varias confirmaciones con su dirección de correo electrónico privada, consulte esta respuesta .
Ahora puede enviar la confirmación con la dirección de correo electrónico de no respuesta, y las futuras confirmaciones también tendrán la dirección de correo electrónico de no respuesta.
git push