Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème Git push

    12 octobre 2024 à 16:37:01

    Bonjour,

    La commande git push m'ouvre successivement 2 fenêtres d'authentification (voir screenshots), dans la première on me demande mon username mais il est pourtant écrit password devant l'EditBox (étrange ...), dans la seconde on me demande mon mot de passe en lien avec mon username.







    J'obtiens le message d'erreur suivant :

    (base) franck@franck-pc:~/Documents/XXXXXX/TestGit$ git push -u origin master
    remote: Support for password authentication was removed on August 13, 2021.
    remote: Please see https://docs.github.com/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
    fatal: Authentication failed for 'https://github.com/Franck/test2.git/'
    

    à noter que dans mon cas la branche principale est bien "master" et non "main" (j'ai une version Git 2.43.0), pas d'erreur de password, et les 2 commandes suivantes ont bien été lancées :

    (base) franck@franck-pc:~/Documents/XXXX$ git config --global user.name "Franck"
    (base) franck@franck-pc:~/Documents/XXXX$ git config --global user.email mon-email@gmail.com
    

    Du boulot je travaille sur un compte GitHub Pro et cela fonctionne très bien mais jamais cela ne m'ouvre des fenêtres d'authentification, la seule différence que je vois est qu'au boulot nous travaillons sous Windows il a donc fallu installer Git, s'authentifier choisir le mode (SSH dans mon cas etc.) alors que chez moi je suis sous Linux, Git est installé par défaut et je ne suis jamais passé par un process d'authentification, c'est la seule piste que je vois.

    Merci pour toute indication qui pourrait m'aider


    EDIT. Je viens de voir que sur GitHub mes branches principales sont toutes nommées "main" alors que sur mes repo locaux elles sont nommées "master"

    -
    Edité par FranckLF 12 octobre 2024 à 17:13:29

    • Partager sur Facebook
    • Partager sur Twitter
      14 octobre 2024 à 17:46:18

      Tu as aussi bien lu le 1er message d'erreur ? qui indique que l'authentification par mot de passe n'est plus d'actualité, donc mettre à jour ton git sur Linux et appliquer la "nouvelle" méthode d'authentification
      • Partager sur Facebook
      • Partager sur Twitter
        16 octobre 2024 à 19:04:43

        Merci de votre réponse,

        Je vais réessayer de désinstaller et réinstaller mais c'est dommage avec un Kubuntu dernière version installé cet été que soit préinstallée une ancienne version de Git.


        (base) franck@franck-pc:~$ lsb_release -a
        No LSB modules are available.
        Distributor ID: Ubuntu
        Description:    Ubuntu 24.04.1 LTS
        Release:        24.04
        Codename:       noble
        
        • Partager sur Facebook
        • Partager sur Twitter
          29 octobre 2024 à 17:11:29

          Bonjour, le probleme n'est pas Ubuntu mais git. Il faut entrer un token dorénavant à la place du mot de passe du compte Git.
          • Partager sur Facebook
          • Partager sur Twitter

          Problème Git push

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          • Editeur
          • Markdown