Я використовую GNU Emacs у Windows, і я не можу використовувати, magit-push
щоб перенести свої локальні зміни до віддаленого сховища. Це відбувається з віддаленими сховищами незалежно від того, чи доступ до них здійснюється за допомогою SSH або HTTPS. Що мені потрібно зробити, щоб magit-push
робота в Windows була такою ж плавною (або принаймні майже так), як це робиться на моїх Linux-машинах?
Все, що я бачу в *Messages*
буфері, - це
Running c:/Program Files (x86)/Git/bin/git.exe push -v origin master:refs/heads/master
Те саме показано в *magit-process*
буфері, більш-менш. Нічого більш корисного. Я в змозі натиснути git push з командного рядка, але він запитує пароль мого ключа ssh. Можливо, це проблема? Я спробував завантажити ключ Pageant (ключовий агент PuTTY), але це, схоже, не мало значення.
Якщо це корисно, у мене встановлено Cygwin, і я би радий із рішенням, яке передбачає примушення Emacs використовувати виконувані файли Cygwin.