I started by removing lots of unused old branches and tags. I extracted all heavy files that had nothing to do with the git workflow.
Yes, filter-branch with an additional option I don't remember to ignore some commits like delete commits.
I made a full backup before all operations, as it's kinda risky even when you know what you're doing. After some time, it was possible to get rid of the backup.
Did you use
filter-branch
for cleanup? What strategies did you use?I started by removing lots of unused old branches and tags. I extracted all heavy files that had nothing to do with the git workflow.
Yes,
filter-branch
with an additional option I don't remember to ignore some commits like delete commits.I made a full backup before all operations, as it's kinda risky even when you know what you're doing. After some time, it was possible to get rid of the backup.
That matches things I've done in the past too. Thanks for all the answers.