Skip to content

How Fast do Git Providers Process Large App Versioning

Each Git provider Gitoqlok integrates with takes various times to process the versioning through API calls. Below is a table of average versioning timestamps across available Git providers. This test was held on versioning a large application with 2100 files inside. Exact app repository size: 3 644 452 bytes (11,3 MB on the disk) for 2 103 items.

Git ProviderCreate repositoryCommitComments
GitHub~4s~25s ~18s ~20s
Microsoft Azure~12s~13s ~6s ~5s
GitLab~7s~61s ~40s ~35s
AWS Commit~6s~60s ~55s ~54sAWS Commit splits commits to contain no more than 100 files per commit, hence the longer commit times.
BitBucket Cloud~6s~130s ~97s ~91sBitBucket Cloud splits commits to contain no more than 100 files per commit, hence the longer commit times.
BitBucket Server~7s~20mSelf-hosted Bitbucket-Server only provides API to commit 1 file per 1 http request. So the commit time depends on the amount of files to be committed.

Gitoqlok by Motio