Привет уже использовал smartGit Hg пару месяцев. У меня уже есть счет в битбакете, который я уже использовал уже пару месяцев уже. Когда я создал другую учетную запись в битбакете, затем клонировал текущий репозиторий в smartGit. Когда я пытался совершить и нажал (конечно, он попросит пароль), в нем говорится: "Ошибка аутентификации". Пожалуйста, помогите... Спасибо заранее..
SmartGit Hg "Ошибка аутентификации"
Ответ 1
SmartGit, вероятно, помнит неправильные учетные данные для аутентификации на BitBucket. Откройте меню "Редактировать" → "Настройки" → "Аутентификация" и удалите учетные данные для неудавшегося репозитория. Затем, в следующий раз, когда вы нажмете SmartGit, вы попросите вас ввести логин и пароль.
Ответ 2
Это работает для меня. Перейдите в меню "Редактирование"> "Установки"> "Хостинг-провайдеры". На ваших хостинг-провайдерах (например, я использую Bitbucket) выберите его, нажмите " Удалить" и нажмите " Добавить". Выберите хостинг, нажмите " Создать токен API", автоматически откроет браузер и создаст токен, затем скопируйте его обратно в свой смарт-ключ, затем вставьте маркер и, наконец, нажмите " Добавить".
Ответ 3
Я получал подобную ошибку при аутентификации с помощью Git over HTTPS, после многих разочарований я удалил SmartGit и удалил все в папке SmartGit AppData.
(в Windows Удалить c:\Users\{YOUR_USER_NAME}\AppData\Роуминг\syntevo\SmartGit)
Как только я переустановил, все работало нормально.
Ответ 4
В моем случае [email protected]
в начале URL-адреса репозитория отсутствовал.
После выбора и открытия репозитория на левой панели мне пришлось щелкнуть по меню " Удаленное", затем " Свойства"....
В поле URL или пути у меня было что-то вроде https://github.com/org/repo.git
, и я изменил его на https://[email protected]/org/repo.git
. Он спросил мой пароль и... бинго.
Ответ 5
Я использовал эти рекомендации по устранению неполадок SmartGit: http://www.syntevo.com/doc/pages/viewpage.action?pageId=6979745
В частности, я просто удаляю pull/fetch каждого источника из инструмента GIT-Shell. Он работал, а затем SmartGit начал принимать учетные данные только в порядке.
Предыдущие рекомендации по этой теме не работали для меня, и я не хотел переустанавливать SmartGit.
В Git-Shell:
1 git pull origin1 branch
2 git pull origin2 branch
Ответ 6
Иногда вам нужно отредактировать свои учетные данные Windows
Попробуйте выполнить следующие действия, чтобы изменить или удалить сохраненные учетные данные:
- Нажмите Пуск
- Тип: Диспетчер учетных данных (В Windows 10 это находится в разделе "Start-> Настройки". Затем найдите "Диспетчер учетных данных")
- См. Ярлык
Windows Credentials Manager
и дважды щелкните его, чтобы открыть приложение. - Когда приложение откроется, перейдите на вкладку
Windows Credentials
. - Найдите учетные данные, которые вы хотите удалить/обновить, они будут начинаться с "git:" и могут начинаться с "ada:"
- Нажмите на учетную запись, она откроет подробный вид записи.
- Нажмите Редактировать или Удалить при необходимости и подтвердите.
- Вымойте, промойте, повторите при необходимости.
Ответ 7
Более простой подход к повторной установке, но вам нужно будет настроить его заново.
Удалить: c:\Users\{YOUR_USER_NAME}\AppData\Roaming\syntevo
После повторного запуска SmartGit может возникнуть проблема с помощником по учетным данным. Если это так, то .gitconfig
его использовать SmartGit, добавив это в ваш .gitconfig
[credential]
helper=
Этот файл находится по адресу: c:\Users\{YOUR_USER_NAME}\.gitconfig
Перезапустите SmartGit, сделайте PULL, и он предложит вам установить мастер-пароль. После завершения он запросит учетные данные проекта.
Ответ 8
Ни один из приведенных ответов не помог мне решить проблему с SmartGit.
Я пошел в Edit → Preferences → Authentication, но список известных учетных данных был пуст, так же как и список провайдеров хостинга.
Причина в том, что SmartGit хранит мои учетные данные в Windows Credential Manager.
Чтобы решить эту проблему, я пошел в Панель управления → Диспетчер учетных данных → Учетные данные Windows, выберите конкретные учетные данные, которые вы хотите обновить, и отредактируйте их, а затем обновите свои учетные данные.