Почему я получаю ошибку 401 в git при отправке изменений в github?
Я получаю следующую ошибку при попытке отправить изменения в github из командной строки cygwin на Windows XP.
$ git push Пароль: [my-password-here] ошибка: запрошенный URL-адрес вернул ошибку: 401 при обращении к https://[имя пользователя]:github.com/[имя пользователя]/[местоположение репозитория]/info/refs
фатальный: HTTP-запрос не выполнен
Поиски в Google, казалось, указывали на изменение пути к файлу сертификата в Windows, что я уже сделал для клонирования хранилища.
1 ответ
Оказывается, мой пароль достаточно безопасный и содержит символ "£". Чтобы получить это на моей клавиатуре, используйте Shift+3, когда вводите мой пароль в командной строке, он выдает символ "#". Мои настройки клавиатуры верны. Я предполагаю, что эта проблема связана с окном Cygwin.
Моим решением было изменить мой пароль на github, чтобы он не содержал этот символ