Изменить учетные данные удаленных репозиториев (проверка подлинности) на Intellij IDEA 14
Недавно я изменил свой пароль Bitbucket по соображениям безопасности. Однако IntelliJ не обновлял мой репозиторий для новых учетных данных, поэтому он мешает мне вытаскивать/толкать что-либо в мой репозиторий. Я не использую никаких плагинов для этого, просто интегрированные операции VCS внутри IDE.
Каждый раз, когда я тяну/толкаю, это всплывает:
fatal: Ошибка аутентификации для ' https://momothereal: [email protected]/team/repo.git/
Где xxxxxxxxxxxx - мой старый пароль. Я думаю, что изменение этого удаленного адреса с правильным паролем исправит его, хотя я не могу найти, где это сделать.
Ответы
Ответ 1
Самый простой из вышеперечисленных способов:
- Перейдите в Настройки >> Внешний вид и поведение >> Системные настройки >> Пароли
- Измените настройку, чтобы вообще не хранить пароли
- Отменить и перезапустить IntelliJ
- Зайдите в Настройки >> Контроль версий >> Git >> Исполняемый файл SSH: встроенный
- Сделайте операцию извлечения/извлечения
- Введите пароль при появлении запроса
- Снова зайдите в Настройки >> Внешний вид и поведение >> Системные настройки >> Пароли
- На этот раз выберите хранить пароли на диске (защищены мастер-паролем)
Вуаля!
Обратите внимание, что это не будет работать, если ваш пароль указан в самом URL. Если это так, то вам нужно следовать инструкциям @moleksyuk здесь
Ответ 2
После нескольких ответов я наконец смог решить эту проблему (в окне 10),
>git fetch
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'http://gitlab.abc.net/V4/VH.git/'
Обновляя пароль, хранящийся в Git Credential Manger для Windows (GCM),
Control Panel->User Accounts -> Windows Credentials
Ответ 3
Существует возможность очистки паролей
Ответ 4
Пользователи Linux (протестированы на ubuntu 14.04)
по умолчанию (на linux и mac) pycharm использует диспетчер паролей ОС. Для доступа к паролям на ubuntu откройте программу "Пароли и ключи".
После открытия фильтра на "идее" и отредактируйте соответствующие пароли.
Не нужно перезапускать pycharm для меня.
Использование pycharm 17.2
Ответ 5
Это сработало для меня на Intellij 12:
Откройте настройки → пароли, выберите "Не помните пароли" и примените /ok.
Сделайте свой выбор VCS/update/push/what, и он попросит вас ввести пароль.
Проверьте пароль и нажмите ОК, он должен правильно выполнить VCS.
Вернитесь к настройкам → паролям и переключите их обратно на "Запомнить на диске", затем примените /ok.
Ответ 6
В Intellinj IDEA 14 мы можем изменить пароль Git следующими шагами:
В строке меню:
-
Выберите "Файл" → "Настройки" → "Внешний вид и поведение" → "Параметры системы".
-
Выберите "Пароли".
-
Нажмите "Мастер-пароль" в разделе "Защита дискового хранилища".
-
В поле "Пароль" введите old password
. Введите new password
в последующих полях.
-
Теперь главный пароль будет изменен.
Ответ 7
- Перейдите в каталог [project]/. Git.
- Открыть для редактирования файла конфигурации.
- В разделе "[remote" origin]] найдите свойство "url" и замените старый пароль на новый.
- Нажмите Ctrl + T в Intellij IDEA для обновления проекта.
Ответ 8
Для записи, если вы уже настроили Git на своем терминале, есть опция в настройках использовать собственный Git, а не встроенный (в комплекте).
Ответ 9
Для пользователей Mac это также может быть полезно:
Учетные данные хранятся в связке ключей Access.app. Вы можете просто изменить их там.
Ответ 10
Мне нужно было изменить имя пользователя и пароль в Intellij.
предпочтения → контроль версий → GitHub
Там вы можете изменить имя пользователя и пароль.
Ответ 11
Для пользователя Mac Пожалуйста, перейдите к разделу "Ниже":
(Прежде всего, вы должны установить плагин bitbucket)
Android Studio → Предпочтение → Другие настройки → Bitbucket
Теперь измените свой пароль и нажмите "Проверить", чтобы проверить его. Также сможет добавить SSH-ключ для входа.
Также зависит от того, какой плагин вы использовали. У некоторых есть прямые
Android Studio → Предпочтение → Bitbucket linky
Ответ 12
В моем случае я получил ошибку CAPTCHA. Если вы получите это, сначала выйдите из системы/войдите в Bitbucket, Github,.... на веб-сайте и введите требуемый код.
После этого повторите попытку из intellij, и он должен запросить другой пароль.
Ответ 13
Вот как я решил это на Windows. У меня git установлен отдельно, и Idea просто выбирает параметры git автоматически (Конфигурация Idea по умолчанию, как я получаю из чистого установщика).
Откройте проект в командной строке. Сделайте некоторые изменения там. И фиксируйте и отправляйте файлы через git, который установлен на моей машине. Во время нажатия откроется окно с просьбой ввести имя пользователя и пароль. После этого, когда я сделаю коммит-толчок от идеи, она просто сработает.
Ответ 14
Перейдите к VCS> Git> Remotes, затем удалите удаленный URL из списка и добавьте снова. Git запросит пароль после следующей операции git (push, pull и т.д.). ПРИМЕЧАНИЕ. Не забудьте указать имя пользователя в URL, иначе вы получите ошибку аутентификации.
Ответ 15
Для пользователей MACOS
если вы видите, что учетные данные не выполнены, но вы уверены, что это работает ранее, то:
Возможно, вы произвели обновление программного обеспечения системы. Система использует git в комплекте с xcode. Лучше открыть Xcode и щелкнуть по установке дополнительных компонентов при запуске xcode. будет сказано установка компонентов. когда вы принимаете лицензионное соглашение, если снова начнет работать.
короче:
откройте Xcode, установите дополнительные компоненты. принять пользовательское лицензионное соглашение
Ответ 16
Ничто из вышеперечисленного не сработало для меня. Используя Android Studio 3.5 Beta 4. Я даже выбрал "не сохранять, забыть пароли после перезагрузки" в файле> настройки> внешний вид и поведение> настройки системы> пароль
Итак, что я сделал.
VCS> мерзавец> пульты дистанционного управления
- удалить репо и добавить снова.
- попросит учетные данные.
- тогда попробуйте git fetch в терминале.
- Подскажет пароль.
- Проблема исправлена. : D
Ответ 17
В Android Studio 2.3
- Открытая настройка (CTRL + ALT + S)
- Выберите "Другие настройки" (в конце)
- выберите Bitbucket
Здесь вы можете изменить свой новый пароль или пользователя