Почему я не могу нажать на GitHub с помощью Cygwin?

Я пытаюсь запустить следующую команду:

git push github master

Когда я запускаю эту команду в мятном терминале, командная строка просто зависает, пока я не уничтожу дерево процессов. Нет консольного вывода вообще.

bash.exe
  bash.exe
    git.exe
      git.exe
        git-remote-https.exe

Выполнение точно такой же команды в cmd окно успешно выталкивает мастер ветку.

Удаленный настроен по HTTPS.

У меня вопрос, почему эта команда работает в основной командной строке, но не с Cygwin?

Это связано с тем, как трактуются пути?

Я видел вопрос, похожий на мой, но их запрос на запрос имени пользователя, а мой нет.

2 ответа

Похоже, что Cygwin путается между системой Git и Cygwin Git.

Я исправил это так, чтобы удалить все версии Git, а затем переустановить ту версию Git, которую вы хотите использовать.

Либо так, либо используйте Mac.:П

Добавили ли вы открытый ключ вашего cygwin ssh в свою учетную запись на github?

https://github.com/settings/ssh

Изменить: вы должны войти в GitHub по указанной выше ссылке

Другие вопросы по тегам