3
votes

gitahead - Les informations d'identification HTTPS continuent d'apparaître

Comment puis-je rester connecté après m'être connecté au serveur git avec le logiciel GitAhead?

  • il nécessite un journal toutes les quelques minutes

0 commentaires

5 Réponses :


3
votes

GitAhead utilise Git pour les assistants d'identification (libgit2 pour le reste)

Assurez-vous donc que votre assistant d'identification est défini (sur " manager "sur Windows, OSX Keychain a> sur Mac) et essayez, à partir d'une session Git, de taper:

git ls-remote https://url/of/remote/repo

Cela déclenchera une fenêtre contextuelle et mettra en cache vos informations d'identification.
Puis relancez GitAhead (en utilisant le même compte utilisateur, avec le même environnement), et voyez si le problème persiste.


1 commentaires

Parfois, nous avons la clé git et la configuration parfaitement configurées et nous essayons de cloner via le lien https :-)



1
votes

Il s'avère que ce qui a résolu le problème pour moi a été de supprimer le nom d'utilisateur @ de l'URL, puis de modifier les paramètres de 2.

git config --global credential.helper manager

Il y a plus d'informations situées ici sur le sujet.

Ceci est le document dont j'ai obtenu les paramètres.


3 commentaires

Ne remplacez-vous pas le même paramètre deux fois?


Je suis nouveau sur git, d'après ce que je peux dire, l'un définit l'assistant de crédit sur votre gestionnaire de crédits Windows, puis l'autre indique au cache de ne pas expirer toutes les 15 minutes.


Non: un assistant d'identification de type manager (que le GCM: le Microsoft Git Credential Manager, github.com/Microsoft/Git-Credential-Manager-for-Windows ) n'a aucune notion de" délai d'expiration du cache ".



1
votes

Ouvrez Outils> Options

Cochez la case "Stocker les identifiants dans un stockage sécurisé"

Si cela ne fonctionne toujours pas, désactivez la récupération automatique et utilisez la récupération manuelle


0 commentaires

0
votes

J'utilise Crédits Helper sur Global config, et c'est tout.

Exemple d'utilisation avec AWS

~/.gitconfig

    [credential]
        helper = !aws codecommit credential-helper $@
        UseHttpPath = true


0 commentaires

0
votes

J'ai résolu ce problème en utilisant un gestionnaire d'informations d'identification, à savoir le porte-clés GNOME Désactivez et réactivez "Stocker les informations d'identification dans un stockage sécurisé", puis entrez à nouveau vos informations d'identification et il ne devrait plus vous demander.


0 commentaires