-
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. |
Beta Was this translation helpful? Give feedback.
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. |
Beta Was this translation helpful? Give feedback.
-
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)." |
Beta Was this translation helpful? Give feedback.
-
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:
|
Beta Was this translation helpful? Give feedback.
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…