Comment puis-je rester connecté après m'être connecté au serveur git avec le logiciel GitAhead?
5 Réponses :
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.
Parfois, nous avons la clé git et la configuration parfaitement configurées et nous essayons de cloner via le lien https :-)
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.
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 ".
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
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
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.