python - 有人使用过 fabric 么?

查看:92
本文介绍了python - 有人使用过 fabric 么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

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

解决方案

我用过,解决方法有2种办法

使用ssh密钥

ssh-keygen -t rsa -C 'you_email@youremail.com'

  1. 将公钥到你的github账户

  2. 登录你的github(coding)账户添加 ssh key

  3. 修改你本地的ssh remote url 不用https协议,改用git协议

直接使用https的协议

这种方法也是可以的
例如:

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

到时候他会提示你输入你的用户名和密码,但是这种方法有个缺点,如果你不小心输错了就重新来吧

这篇关于python - 有人使用过 fabric 么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆