簡體   English   中英

GITHub API文件上傳問題

[英]GITHub API Issue with file upload

我正在嘗試通過GITHub API( http://developer.github.com/v3/repos/contents/ )將文件上傳到GitHub。 不知怎的,我無法上傳文件。 當我嘗試上傳現有文件時,它給我發出消息“{\\”message \\“:\\”refs / heads / master預計位於ee1cd720841a4b5b06a8339c333c56b1748e66f9 \\“,”documentation_url \\“:\\” http://developer.github。 com / v3 / repos / contents / \\“}”。 當我去github嘗試使用網站刪除文件時,它給了我以下錯誤。 我可以使用重置頭到先前版本進行解決方法並繼續。 但我試圖了解導致這種行為的原因以及我將來如何防止這種行為。 谷歌和Github幫助都沒有能夠回答我,所以從社區尋找一些東西。 感謝您對此進行調查。 在此輸入圖像描述

正如Ivan建議的那樣,如果我們嘗試使用API​​快速連續創建/更新文件,則會導致上述行為。 直到問題得到解決我們可以通過在兩個請求之間進行線程休眠來解決此問題。 我希望它能幫助別人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM