Rate Limit on the number of Git Clones #44515
Select Topic AreaQuestion BodyHi all, I was building an application that would require a lot of Git Clone calls to different Github repos. Therefore, wanted to know if there is some rate limit on number of such requests, and if so then can I somehow increase it if I buy the paid Pro plan. Thanks for your help. |
Replies: 3 comments 6 replies
|
Hi, According to https://docs.github.com/en/get-started/learning-about-github/githubs-products, they stated that for "Pro" account type, you can have 1000 more Actions minute per month. |
|
Received the answer from the Github support team on this: "Git operations do not consume part of your API rate limit, as there are no API calls made to GitHub.com via the git client. We don't have any hard limits for clones, though we may delay requests if they come in fast enough to potentially cause overload on one of our servers (this would be determined by the amount of load being placed on our servers at the time of the clones, and would have to exceptionally high to occur). So while Git operations do have dynamic limits, this might result in slower clones, but shouldn't cause any failures. In terms of API requests: unauthenticated ones are typically limited to ~5000/hr per IP address, 5000/hr per authenticated user, and significantly lower for anonymous requests (typically ~100/hr or less)." |
|
You should probably ignore the API for this if this app is something you plan to go public with and it needs to run unauthenticated requests. Your options:
|
Received the answer from the Github support team on this:
"Git operations do not consume part of your API rate limit, as there are no API calls made to GitHub.com via the git client.
We don't have any hard limits for clones, though we may delay requests if they come in fast enough to potentially cause overload on one of our servers (this would be determined by the amount of load being placed on our servers at the time of the clones, and would have to exceptionally high to occur). So while Git operations do have dynamic limits, this might result in slower clones, but shouldn't cause any failures.
In terms of API requests: unauthenticated ones are typically limited to ~5000/hr per IP addres…