在使用fabric从coding.net上clone一个自己的仓库,但是在clone的时候需要输入用户名和密码。请问如何向stdin中输入信息,或者不用用户名和密码登录?谢谢
fabric
coding.net
clone
stdin
学习是最好的投资!
我用過,解決方法有2種方法
ssh-keygen -t rsa -C 'you_email@youremail.com'
將公鑰到你的github帳戶
登入你的github(coding)帳戶新增 ssh key
修改你本地的ssh remote url 不用https協議,改用git協議
這種方法也是可以的例如:
def update(): with cd(project_root): run('git clone')
到時候他會提示你輸入你的用戶名和密碼,但是這種方法有個缺點,如果你不小心輸錯了就重新來吧
加入自己的SSH公鑰到coding.net:
我用過,解決方法有2種方法
使用ssh密鑰
將公鑰到你的github帳戶
登入你的github(coding)帳戶新增 ssh key
修改你本地的ssh remote url 不用https協議,改用git協議
直接使用https的協議
這種方法也是可以的
例如:
到時候他會提示你輸入你的用戶名和密碼,但是這種方法有個缺點,如果你不小心輸錯了就重新來吧
加入自己的SSH公鑰到coding.net: