recherche

Maison  >  Questions et réponses  >  le corps du texte

python - 有人使用过 fabric 么?

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

PHPzPHPz2767 Il y a quelques jours590

répondre à tous(2)je répondrai

  • PHP中文网

    PHP中文网2017-04-18 09:29:45

    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

    .

    répondre
    0
  • 迷茫

    迷茫2017-04-18 09:29:45

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

    répondre
    0
  • Annulerrépondre