仅使用bash脚本git pull / clone private repo
发布时间:2020-12-16 01:56:44 所属栏目:安全 来源:网络整理
导读:我是 github和bash脚本的新手,所以请帮助我们. 我想运行一个脚本,将私有github repo克隆到我的实例中.由于回购是私有的,我知道我需要通过ssh来做到这一点.所以我的脚本开头是这样的: #!/bin/shssh-keygen -t rsa#HOW DO I ADD THE SSH TO GITHUB FROM THIS
我是
github和bash脚本的新手,所以请帮助我们.
我想运行一个脚本,将私有github repo克隆到我的实例中.由于回购是私有的,我知道我需要通过ssh来做到这一点.所以我的脚本开头是这样的: #!/bin/sh ssh-keygen -t rsa #HOW DO I ADD THE SSH TO GITHUB FROM THIS SCRIPT git clone git@github.com:user/repo.git 然而,下一步是我需要手动进入github以便将SSH密钥添加到我的设置中.无论如何,我可以通过脚本本身完成所有这些操作吗? 谢谢 解决方法
为此,您需要授权您的脚本使用
GitHub API,并通过
corresponding method使用curl或某种类型添加新生成的公钥.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在Play Framework中调用main.scala.html
- twitter-bootstrap – 将引导程序添加到Vue CLI项目
- AngularJS未捕获ReferenceError:控制器未从模块定义
- VTiger CRM WebServices API实例
- angularjs – npm/yeoman安装发电机角度没有sudo
- angular js点击tab中的li标签加载相应div区域
- 事件 – Angular 2 – 在(click)事件中使用管道
- Bash =?在cmd提示符OS X处丢失BASH_REMATCH内容
- NG2&4折腾记 --- 记NG2升级NG4 RC1之修正问题跑起来
- angularjs – 量角器无法使用directConnect运行