Hors sujet : pb avec git

Bonjour à tous
J’ai un souci avec un « git push » vers gitlab, et je n’ai personne d’autre que vous pour m’aider.

    (master)$ git push
    Username for 'https://gitlab.com': BMayer
    Password for 'https://BMayer@gitlab.com':  
    remote: HTTP Basic: Access denied. If a password was provided for Git authentication, the password was incorrect or you're required to use a token instead of a password. If a token was provided, it was either incorrect, expired, or improperly scoped. See https://gitlab.com/help/topics/git/troubleshooting_git.md#error-on-git-fetch-http-basic-access-denied
    fatal : Échec d'authentification pour 'https://gitlab.com/BMayer/Bateau.git/'

Je ne comprend pas ce que propose l’aide, et son application sur une autre machine n’a fait qu’empirer les choses. Bien sûr, le mot de passe est correct.

Bonjour,
As-tu vérifié sur les liens indiqué dans le message qu’il ne s’agit pas d’un token au lieu d’un mot de passe?

J’ai fait ce que j’ai cru comprendre, mon cher @Zargos , avec mon très mauvais niveau d’anglais… :frowning:
Ca va finir avec un stockage des modifs, et un git clone, non ?

En premier lieu on évite de push directement sur la branche master, on passe par une branche différente et on merge.

Deuxièmement, il y a fort à parier qu’un token est en place et c’est lui qu’il faut fournir à la place du mot de passe.

Troisièmement, tu peux clean les anciens credentials :

git config --global --unset credential.helper

Quatrièmement, à moins qu’il y est pas la possibilité je gère systématiquement avec clé ssh c’est plus simple et efficace :wink:

1 J'aime