SourceTree на OSX: нажатие кнопки "Всегда разрешать" битбакет для использования моего ключа keychain не влияет
Каждый раз, когда я делаю фиксацию или тяну на SourceTree, появляется всплывающее окно с запросом пароля. Я нажимаю "всегда разрешать", но по-прежнему получаю запрос на мой пароль каждый раз через одно и то же всплывающее окно. Очень раздражает!
-
Я использую SourceTree v Version 2.0.5.2 (2.0.5.2) для MAC OSX Yosemite
-
Я использую репозиторий git, размещенный на BitBucket.
Как бы то ни было, запрос на ввод моего пароля, похоже, поступает из OSX самостоятельно, без возможности всегда разрешать. И в другое время всплывающее окно происходит из исходного дерева, с параметрами "Разрешить", "Все до" и "Отмена".
Вот как выглядит всплывающее окно:
https://gyazo.com/200353a7cdeb69d2ea2969fd1a58b260
Ответы
Ответ 1
Кажется, что больше пользователей получают эту ошибку, вы должны сообщить об этом в Atlassian.
У меня есть советы, чтобы предотвратить использование SSH-доступа, вы можете прочитать, как использовать SSH в sourcetree здесь
Надеюсь, что это поможет.
Ответ 2
Похоже, что это была проблема Sourcetree с 2012 года.
Обходной путь SSH, который Rizky Ariestiyansyah рекомендует, но еще одним обходным решением является переход на использование вашей системы git.
Это можно сделать, перейдя в SourceTree → Preferences → Git и выбрав " Использовать систему Git".