SourceTree remote: неверное имя пользователя или пароль
Im пытается нажать на github с sourcetree, но получить следующую ошибку:
git-c разница.mnemonicprefix=ядро false-C.quotepath=false push-v -- теги origin live_version: live_version remote: неверное имя пользователя или пароль. неустранимо: ошибка проверки подлинности 'https://github.com/myname/myrepo/ ' толкая к https://github.com/myname/myrepo
завершено с ошибками, см. выше.
инструменты > аутентификация > Моя учетная запись GitHub
и нажмите Изменить > обновить маркер oauth Открывается страница, и я получаю:
Аутентификация Прошла Успешно
SourceTree has been successfully authenticated. You may now close this page.
Он всегда работал, но внезапно остановился, у меня нет двухфакторной аутентификации. Я попытался удалить учетную запись и добавить ее снова безрезультатно. Как я могу получить соединение снова работает, чтобы я мог подтолкнуть свой проект к github.
Sourcetree версии 2.1.8.0
7 ответов
Я нашел ответ!--2-->здесь, Это известная ошибка для версии 2.1.8+
следующие шаги исправили это для меня:
Tools > Options > Git > Update Embedded Git
также работает нажатие с помощью командной строки.
Я много боролся с этим, что решило это для меня на моем Mac:
- открыть finder, нажмите Cmd + Shift + g
- enter ~ / библиотека / приложение/
- Поддержка Приложений
- перейдите в папку SourceTree
- удалить имя пользователя @STAuth-bitbucket.org
- Открыть Брелок Доступа
- поиск sourctree
- удалить элемент "login"
- клонировать источник из bitbucket
- брелок попросит вас bitbucket pass
У меня была такая же проблема для Sourcetree 2.10, но с вышеуказанным решением не работает.
возврат к версии 2.0 решил его.
Sourcetree скачать архив: (https://www.sourcetreeapp.com/download-archives)
для SourceTree 2.7.6 для macOS с использованием встроенного git я следовал всем предложенным ответам, но все равно имел ту же проблему.
решением для меня было отключить двухфакторную аутентификацию.
очевидно, не идеально, но иногда вам просто нужно сделать свою работу.
в Windows попробуйте:
- Инструменты> Параметры> аутентификация-удалить из Git сохраненный пароль Ваши данные РЕПО проблемы (ex login@repo.com)
- выберите вкладку с проблемным РЕПО.
- откройте терминал и сделайте команду git (ex git pull origin), и вам будет предложено войти и пароль. Введите правильный логин и пароль. Логин и пароль будут обновлены, и все будет работать снова.