我经常收到Octokit::AbuseDetected
错误,因为我的应用程序触发了太多 API 请求。
我正在使用该add_contents
方法将特定目录中的每个文件添加到远程存储库:(一个接一个)
Dir.glob(wrapper + '/**/*') do |path|
octokit_client.create_contents(repo, path.sub("#{wrapper}/", ''), 'adding content', File.read(path), branch: 'master') unless File.directory?(path)
end
有没有办法一次将目录中的所有文件推送到远程仓库,或者先在本地添加内容然后推送仓库?