Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

I get the message "Your workspace has exceeded the 1GB limit"

Maciej Kostuch
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 8, 2025

Hi!

I received this error in my workspace.

Could you please run garbage collection for me please?

Thank you!

/Maciej

1 answer

1 accepted

0 votes
Answer accepted
Patrik S
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
June 10, 2025

Hello @Maciej Kostuch ,

and welcome to the Community!

Welcome to the community.

By checking your workspace that is over the size limit, there's one particular repository that is consuming 1.2GB and is responsible for taking most of the space. You can check the size of all the repositories in your workspaces by navigating to bitbucket.org, and clicking in the Repositories option in the top navigation bar. You can sort the list of repositories by size clicking in the Size column.

That being said, I've run Git GC against that repository, however, the size of that repo is still at 1.2 GB.

You have a couple of options to resolve this:

Option 1 - Delete & recreate the repositories
This is the fastest way to solve the problem, but loses metadata such as PRs, Pipelines, Permissions, etc.

  1. Perform a clone of those repositories for backup purposes

  2. Delete those repositories from your workspace to free up space and allow you to push. NOTE: This will permanently remove metadata such as PR's/pipelines/user permissions etc.

  3. Identify the largest files in your repositories by executing the following command:
    git rev-list --objects --all \
    | git cat-file --batch-check='%(objecttype) %(objectname) %(objectsize) %(rest)' \| awk '/^blob/ {print substr($0,6)}' \
    | sort -r --numeric-sort --key=2 \
    | numfmt --field=2 --to=iec-i --suffix=B --padding=7 --round=nearest

  4. Perform cleanup operations locally to reduce the size

  5. Once complete, push those repositories back to your workspace by creating a blank repository with the same name of the deleted repository, then mirror pushing the contents of the cleaned repository:

HTTPS

git push --mirror https://<username>@bitbucket.org/<WorkspaceID>/<RepoName>.git

SSH

git push --mirror git@bitbucket.org:<WorkspaceID>/<RepoName>.git

NOTE: This will remove metadata such as PR's/pipelines/permissions etc but will keep your commit history and binary files intact.

Option 2 - Temporarily upgrade

  1. Upgrade to a paid plan and utilize our 30-day trial period to restore functionality and provide more time to reduce your repository directly without deletion. You can choose to continue or cease your trial before the end of the 30-day period.

  2. If you encounter any issues during this period - you may raise a ticket directly with our support team using your workspace URL: Atlassian Support  

Let us know in case you have any questions.

Thank you, @Maciej Kostuch !

Patrik S

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PERMISSIONS LEVEL
Product Admin Site Admin
TAGS
AUG Leaders

Atlassian Community Events