2017-02-17 8 views
1

Я использую Git через VSCode но проблема в том, чтоVSCode с помощью Git проверки подлинности

  • каждый раз, когда я пытаюсь нажать мои изменения в мое удаленное хранилище я должен поставить в моих учетных данных для аутентификации, но с помощью Git через VSCode он не отображает экран входа в систему. Если я использую Git самостоятельно, я получаю всплывающее окно для ввода моих учетных данных.

Как получить Git внутри VSCode, чтобы открыть форму входа или каким-либо образом сохранить мои учетные данные в VScode, чтобы автоматически регистрировать меня в удаленном репозитории и нажимать мои изменения?

спасибо

+0

Вы используете протокол SSH или HTTPS для связи с удаленным репозиторием? –

+0

Я использую ssh с аутентификацией с использованием частного/открытого ключа – fmora

ответ

0

Вы можете хранить учетные данные на локальном диске с помощью

мерзавца конфигурации --global credential.helper 'магазин'

и нажмите на свой удаленный репозиторий. git запросит у вас ваши учетные данные, а затем сохранит их локально.

Другим вариантом является использование аутентификации ssh и использование ssh: remote uri.

+0

Будет ли это работать с аутентификацией частного/открытого ключа через ssh? То, как я аутентифицирую – fmora

+0

Привет, Fmora, я дал ему попробовать один из моих проектов git, который я клонировал, и он отлично работает с SSH. Я использовал VS GUI, чтобы объединить небольшое изменение, и он работал нормально. Не спрашивал у меня пароль пользователя, но нажал изменения на github.com. –