TortoiseGit difficulté: git ne quittez pas correctement (code de sortie 128)

Voici un peu de fond:

  1. - Je exécuter Win7
  2. J'ai privé repo git et installé Github pour Windows
  3. Je n'aimais pas le Github pour Windows client (manque de capacités). J'ai installé TortoiseGit pour Windows (toujours garder Github pour Windows)
  4. J'ai suivi les étapes ici exactement http://dancingmonkeysaccelerated.blogspot.com/2012/03/git-for-windows-with-tortoisegit-and.html
  5. Je peux obtenir le journal et engagent les

TortoiseGit difficulté: git ne quittez pas correctement (code de sortie 128)

  1. Puis-Je Pousser

TortoiseGit difficulté: git ne quittez pas correctement (code de sortie 128)

  1. Cependant, il a donné d'erreur git did not exit cleanly (exit code 128)

TortoiseGit difficulté: git ne quittez pas correctement (code de sortie 128)

J'ai lu ce thread:

Comment faire pour résoudre les "git ne quittez pas correctement (code de sortie 128)" erreur sur la TortoiseGit?

Et effectivement changé de clé SSH par l'exécution de Puttygen TROIS FOIS déjà. J'ai également réglé toutes les autorisations pour les Utilisateurs dans le dossier. Rien ne fonctionne!!

Voici ce que je vois dans l'Environnement Path

PATH=(others);C:\Users\myusername\AppData\Local\GitHub\PortableGit_93e8418133eb85e81a81e5e19c272776524496c6\libexec\git-core;

GIT_SSH=C:\Program Files\TortoiseGit\bin\TortoiseGitPLink.exe

SVN_SSH=C:\Program Files\TortoiseGit\bin\TortoiseGitPLink.exe

SSH_ASKPASS=C:\Program Files\TortoiseGit\bin\SshAskPass.exe

GIT_ASKPASS=C:\Program Files\TortoiseGit\bin\SshAskPass.exe

Cependant: si j'utilise Github for Windows il fonctionne très bien.

Quelqu'un peut-il m'indiquer une direction pour résoudre ce TortoiseGit problème?

Ne TortoiseGit -> Paramètres -> variables d'Environnement vous montre la variable d'environnement HOME ensemble? Et si oui, est-il un chemin où vous pouvez voir %HOME%/.ssh/id_rsa(.pub) fichiers?
Pourriez-vous vérifier dans votre .git dossier si il y a un index_lock fichier (ou un autre fichier nommé lock? Si oui, supprimez-le et essayez à nouveau.
J'ai mis à jour la question. Dois-je saisir %HOME%/.ssh/id_rsa(.pub) exactement comme-est? Je ne vois pas un tel dossier .ssh n'importe où. @Sgoettschekes Il n'y a pas de index_lock ou tout lock fichier. Quelle est la prochaine?
HOME doit pointer vers un répertoire dans lequel vous voir .ssh/id_rsa et .ssh/id_rsa.pub: la valeur que vous devez entrer est pas %HOME%/.ssh/id_rsa(.pub), mais un répertoire (comme %USERPROFILE% ou de tout autre répertoire où Puttygen fait de générer ces clés)
Je pense que j'ai été un peu confus, parce qu'il n'y était pas .pub fichier créé par Puttygen. Il était .ppk fichier. Donc je l'ai mis ici c:\TortoiseGit.ppk et même lorsque j'ai "c:" dans le chemin, il ne fonctionne toujours pas 🙁

OriginalL'auteur HP. | 2013-02-13