10
votes

PowerShell prend beaucoup de temps pour charger le démarrage lors du chargement de SSH-Agent / Git

J'ai PowerShell défini pour utiliser Posh-Git via Git pour Windows. Dans mon fichier de profil, j'ai ceci: xxx

Chaque fois que j'ouvre PowerShell, il demande à la phrase secrète de ma clé ID_RSA. C'est bien mais il faut plus de temps et plus pour afficher la demande. Lorsque je l'ai d'abord réglé de cette façon, il y a été incité au passage assez rapide, mais les temps de chargement ont augmenté au fil du temps.

Toute suggestion? Je ne sais même pas quoi commencer à regarder dans cela.


1 commentaires

Le démarrage posh-git est lent pour moi aussi. Il semble que nous ne sommes pas seuls: Github.com/dahlbyk/posh-git/issues/82


3 Réponses :


1
votes

J'ai eu un problème similaire (sans demandes de phrase secrète). Réinstaller aidé. C'est le conseil donné ici :

Eiterie, aujourd'hui, j'ai complètement supprimé toutes les traces de chic-git (y compris les entrées dans Microsoft.Powershell_profile.ps1) et cloné de la source. Cela a résolu le problème pour moi!


2 commentaires

Salut, merci pour votre réponse. En fait, je voulais éviter de réinstaller posh-git, ces choses se brisent en un clignotement sur Windows. Cependant, j'ai remarqué dans le fichier local> github dossier un fichier journal. Thelog.txt était assez grand d'ici et j'ai décidé de le vider. Les charges rapides maintenant instantanément. Je ne suis pas tout à fait sûr que c'était la question, mais cela corroborerait maintenant avec votre correctif.


Mise à jour mineure, le fichier journal n'est pas le problème, j'ai toujours l'expérience du ralentissement, je suppose que je vais réinstaller posh.



3
votes

J'ai tracé ce problème à ce problème: https://superuser.com / Questions / 565771 / Réglage-User-Environment-variables-est-très lent

Puisque Chrome a de nombreux processus qui prend du temps à la réponse, j'ai simplement fermé chrome dans mon profil.Ps1 comme ça. < / p> xxx


0 commentaires

5
votes

Le problème est en effet lent le réglage lent des variables d'environnement utilisateur. J'ai récemment fusionné Un changement qui utilise un fichier temporaire.

Le dernier GH4W (1.0.48.0) comprend ce changement.


1 commentaires

J'ai remarqué qu'il se chargeait correctement après la dernière mise à jour sans voir les réponses ici et que vous avez cloué le problème. Merci de votre aide.