Я пытаюсь использовать последнюю версию SourceTree с проектом Google Code, который использует Git. Проблема в том, что когда я пытаюсь внести изменения, он жалуется на аутентификацию:
git push -v --tags --set-upstream origin master: master
Отправка в [проект]
фатальная: удаленная ошибка: неверное имя пользователя / пароль.
Возможно, вам придется использовать созданный вами пароль googlecode.com; см. https://code.google.com/hosting/settings
Завершено с ошибки, см. выше
Я нигде в настройках не вижу места для ввода пароля. Я попытался выполнить поиск в базе знаний Atlassain и Google, но не смог найти ничего подходящего. Единственная подсказка находится на странице проекта Google, на которой написано:
Вариант 1. Получите локальную копию репозитория [project] с помощью этой команды:
git clone [project]
Чтобы отправить изменения, авторизуйтесь с помощью своей учетной записи Google и созданного вами пароль googlecode.com.
Вариант 2. Оставайтесь аутентифицированными с помощью .netrc:
Добавьте следующее в свой .netrc.
машинный код. google.com для входа [электронная почта ] пароль [сгенерированный пароль googlecode.com]
Убедитесь, что URL-адрес клона не содержит вашего имени пользователя: git clone [url]
Также есть другая страница Google, на которой написано:
Для репозиториев Git вы можете добавить следующую строку в свой файл .netrc, в которой будет записан ваш пароль для каждого домена репозитория, к которому у вас есть доступ для фиксации. Убедитесь, что вы установили разрешения для .netrc, чтобы только ваша учетная запись могла его читать.
машинный код.google.com логин [электронная почта] пароль [пароль]
Эта проблема возникла только после того, как я обновился до последней версии SourceTree. Есть ли в графическом интерфейсе место, куда я могу ввести данные аутентификации? Я считаю, что в старой версии был графический интерфейс, но я больше не могу его найти. Я обнаружил, что единственные места, где можно ввести что-то подобное, - это расширенная вкладка репозитория или вкладка «Общие» основных настроек. Однако в обоих случаях он запрашивает только адрес электронной почты, а не пароль.