2016-11-16 4 views
0

я клонированный хранилище от BitBucket, но с моим именем, какПравильный способа избежать запроса пароля на каждом глоток на производственном сервере

мерзавца тянуть [email protected]

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

ответ

1

Вы должны использовать SSH (не HTTPS):

git clone [email protected]:<your-usert>/<your-repo>.git 

Создать ключ SSH файлов с помощью утилиты ssh-keygen (все вопросы, вы можете ответить yes). Добавьте содержимое открытого ключа в User-> Butbucket settings-> SSH-ключи.

Теперь вы можете использовать любую команду GIT без ввода пароля

+0

thank ou, что очень помогает, но он по-прежнему просит пароль для [email protected] – zbyshekh

+0

вы вводите свой пароль в битбакете, и он работает? – Ivan

+0

мой пароль не работает, так как я вытягиваю из «user git» – zbyshekh

0

Вы можете использовать git config --global credential.helper manager. Таким образом, вы должны ввести свое имя пользователя и пароль в первый раз, после чего он не будет запрашивать пароль в следующий раз.

+0

да, но я бы не хотел хранить мой пароль для других людей. – zbyshekh

+0

В качестве альтернативы используйте помощник учетных данных, чтобы просто кэшировать пароль. Таким образом, он не сохраняется навсегда: см. Https://help.github.com/articles/caching-your-github-password-in-git/ –