我經常遇到Octokit::AbuseDetected
錯誤,因爲我的應用觸發了太多的API請求。Octokit:add_contents無法推送回購
我使用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
有沒有辦法要麼推所有文件的目錄裏面一次遠程回購或首先在本地添加內容,然後推回購?
您是否需要使用oktokit庫?或者它可以切換到其他庫,例如[ruby-git](https://github.com/schacon/ruby-git) – Hirurg103
@ Hirurg103那麼,如果它不會使事情太複雜:-) – jonhue