Ich verwende GNU Emacs unter Windows und kann magit-push
meine lokalen Änderungen nicht in ein Remote-Repository übertragen. Dies geschieht bei Remote-Repositorys unabhängig davon, ob auf sie mit SSH oder HTTPS zugegriffen wird. Was muss ich tun, damit magit-push
Windows unter Windows genauso nahtlos (oder zumindest fast) funktioniert wie auf meinen Linux-Computern?
Alles was ich im *Messages*
Puffer sehe ist
Running c:/Program Files (x86)/Git/bin/git.exe push -v origin master:refs/heads/master
Das gleiche zeigt sich *magit-process*
mehr oder weniger im Puffer. Nichts nützlicheres. Ich kann Push über die Befehlszeile senden, aber es fragt nach dem Passwort meines SSH-Schlüssels. Könnte das das Problem sein? Ich habe versucht, den Schlüssel mit Pageant (PuTTYs Schlüsselagent) zu laden, aber das schien keinen Unterschied zu machen.
Wenn es hilfreich ist, habe ich Cygwin installiert und würde mich über eine Lösung freuen, bei der Emacs gezwungen wird, die ausführbaren Dateien von Cygwin zu verwenden.