Важко було знайти цю відповідь, але схоже, як це зробити - просто додати ключ ssh до свого брелка в Mac OS. Тут я знайшов відповідь: https://wiki.hpcc.msu.edu/display/hpccdocs/Adding+a+Private+Key+to+Your+Mac+OSX+Keychain
За посиланням:
На Mac OSX рідний клієнт SSH може використовувати вбудований брелок безпосередньо. Щоб додати свій приватний ключ до брелка, просто скористайтеся командою:
ssh-add -K /path/of/private/key
Як приклад, якщо ваш приватний ключ зберігається в ~ / .ssh і називається id_rsa, ви використовуєте команду:
ssh-add -K ~/.ssh/id_rsa
Потім вам буде запропоновано ввести пароль, який буде зберігатися у вашому брелоку. Після цього ви повинні бути готові до входу без пароля.
Після того, як я додав свій ключ SSH, SourceTree почав правильно перевіряти автентичність.
18.01.2017 EDIT: Мабуть, OSX Sierra зробила це так, що під час входу в систему ви не отримаєте свої ключі, тому робити це доведеться кожного разу при запуску комп'ютера. АЛЕ, є хороший спосіб виправити це за допомогою обміну стеками Apple: /apple/48502/how-can-i-permanently-add-my-ssh-private-key-to-keychain -так-це-автоматично
Просто виконайте кроки у відповіді з "Оновити січень 2017"