python - 有人使用过 fabric 么?
PHPz
PHPz 2017-04-18 09:27:45
0
2
587

在使用fabriccoding.netclone一个自己的仓库,但是在clone的时候需要输入用户名和密码。请问如何向stdin中输入信息,或者不用用户名和密码登录?谢谢

PHPz
PHPz

学习是最好的投资!

répondre à tous(2)
Ty80

Je l'ai essayé, il y a 2 solutions

Utilisez la clé ssh

ssh-keygen -t rsa -C 'you_email@youremail.com'
  1. Mettez la clé publique sur votre compte github

  2. Connectez-vous à votre compte github (codage) et ajoutez la clé ssh

  3. Modifiez votre URL distante SSH locale au lieu du protocole https et utilisez plutôt le protocole git

Utiliser directement le protocole https

Cette méthode est également possible
Par exemple :

def update():
    with cd(project_root):
        run('git clone')

À ce moment-là, il vous demandera de saisir votre nom d'utilisateur et votre mot de passe, mais cette méthode présente un inconvénient. Si vous saisissez accidentellement le mauvais, réessayez

.
迷茫

Ajoutez votre propre clé publique SSH à coding.net :

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal