2015-02-10 95 views
0

我想制作一个脚本,它从bitbucket获取存储库并将其上传到我的ftp服务器。通过api下载一个bitbucket git存储库

我的第一个问题是,我不知道如何获取存储库..有没有一种方法可以下载官方的Bitbucket API?或者我应该做一个临时文件夹,并用git控制台下载它?

Greez

回答

0

如果我正确地解释你的问题,你只需要:

  1. 生成SSH密钥对(ssh-keygen -t rsa -b 4096 -C "$(whoami)@$(hostname)-$(date -I)"
  2. 上传到到位桶(只是你的公钥
  3. 编写脚本,感谢SSH密钥,在涉及bitbucket的任何git操作(例如,pull,push,fetch ..)中不会再提示您输入任何密码

您应该设置 - 如果我的问题正确,SSH密钥就是您的“Bitbucket API”请求的直接转换。

编辑:只要确保你使用正确的符号为推拉

+0

它的工作原理(当您使用HTTPS或SSH,特别是你访问的网址与[email protected]:<username>/<reponame>.git这是不同的)。谢谢! :) – thmspl 2015-02-11 13:53:22

相关问题