‘credential-manager’ no es un comando git

3 minutos de lectura

Estoy en Windows 10 de 64 bits ejecutando git versión 2.33.1.windows.1 contra repositorios de Azure. Desde mi última actualización, recibo el siguiente error al clonar un representante usando TortoiseGit v2.13.0.1 (última versión).

git.exe clone --progress -v "https://FenergoProduct@dev.azure.com/FenergoProduct/FlareDocumentation/_git/FlareFenergoRegulationMargin" "C:\Flare\FlareFenergoRegulationMargin"
Cloning into 'C:\Flare\FlareFenergoRegulationMargin'...
git: 'credential-manager' is not a git command. See 'git --help'.

The most similar command is
credential-manager-core

¿Alguien tiene una explicación simple de cómo deshacerse de esto?

PAG.

  • Intentar git config --global credential.helper manager-core.

    – Elpie Kay

    20/04/2022 a las 14:00

  • Gracias, desafortunadamente eso no parece funcionar (tenga en cuenta que el comando no da ningún resultado): $ git config --global credential.helper manager-core $ git pull git: 'credential-manager' is not a git command. See 'git --help'. The most similar command is `credential-manager-core` Already up to date.

    – oceanclub

    21 de abril de 2022 a las 9:12


  • Parece que algo anda mal con su Administrador de credenciales de Windows. Intentar git config --global credential.helper store. Almacena el nombre de usuario y la contraseña/token en ~/.git-credentials por defecto. Si no desea el asistente de credenciales, también puede ejecutar git config --global --unset credential.helper para desactivarlo.

    – Elpie Kay

    21 de abril de 2022 a las 9:47

  • Cuando ejecuto “git config –global credential.helper store” no obtengo ningún resultado, ¿qué debo ver?

    – oceanclub

    21 de abril de 2022 a las 10:55

  • No imprime nada. Intentar git clone y se espera que solicite el nombre de usuario y la contraseña/token por una vez.

    – Elpie Kay

    21 de abril de 2022 a las 11:32


Comencé a recibir los mismos mensajes de error para cada servicio después de mi última actualización. Los hice desaparecer creando un alias para el administrador de credenciales.

git config --global alias.credential-manager "credential-manager-core"

Aparte de los mensajes de error, el administrador de credenciales parece haber estado funcionando correctamente antes y después de crear el alias.

  • ¡Gracias hombre! Me cansé de tratar de solucionar ese problema.

    – Eugenio D.

    14 de febrero a las 10:01

También me enfrenté a este error. Sin embargo, probé más métodos y finalmente el siguiente comando funcionó para mí. cuando reemplacemos todos los detalles de configuración, se arreglará. después de ejecutar el siguiente comando y luego puede volver a intentar los comandos de git como clonar, extraer, empujar, etc., luego aparecerá automáticamente la pantalla de inicio de sesión. después de iniciar sesión con éxito, puede trabajar sin ningún problema.

git config --global credential.helper manager-core --replace-all

  • Esto funciona para mí. Tengo un error permanente en todas las acciones (buscar, confirmar, etc.) “git-credential-manager-core.exe: no existe tal archivo o directorio”. Después de este comando Fetch va sin problema

    – Alexandra Sh

    3 de marzo a las 6:33

  • Después de hacerlo, el molesto mensaje se imprimió dos veces 🙂

    – Evgeni Chekushkin

    29 de marzo a las 6:41

Entonces, ninguna respuesta me ayudó. Lo que hice. Eliminé manualmente toda la sección [credintial] y [alias] desde la configuración global y del sistema. Desde la configuración del sistema para MINGW64 aquí: C:\Program Files\Git\mingw64\etc\gitconfig Eliminé esta sección:

[credential]
    helper = manager-core

Desde la configuración global para MINGW64 aquí: C:\Users.gitconfig Eliminé estas secciones:

[alias]
    credential-manager = credential-manager-core
[credential]
    helper = manager-core

Y ya no tengo este mensaje molesto

Este comando “git config –global credential.helper manager-core” funciona para mí. En la computadora de mi empresa, recibí los errores cada vez que cambiaba mi contraseña. Antes podía arreglar los errores a través del Credential Manager, pero ya no.

git config --global -e

elimine esta línea: credential.helper=manager-core

¿Ha sido útil esta solución?