-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proposal of reducing the size of this repository #19
Labels
Comments
i also noticed that the history of some old |
👍 |
I made a simple script. #!/bin/sh
TARGETS=(
"libs"
"lib"
"design"
"doc"
"coverage-report"
)
target=$(printf " %s" "${TARGETS[@]}")
target=${target:1}
git filter-branch -f --index-filter "git rm -f -r --cached --ignore-unmatch ${target}" -- --all and before&after is
to
|
It looks good, doesn't it? 🎉 I will force push if you give me an approval! :) |
I checked it can be built ( |
Then, let me push :) |
I pushed them 😎 |
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Problem statement
Our repository is so big that it takes us a long time to clone. I briefly checked the cause (see this article for more information) and it may be the history of
design
materials.Proposal
I'd like to propose to delete the history of
design
materials. They seem not not be updated and I think JavaDocs can do the role.I will use the following command to delete them.
git filter-branch --index-filter "git rm -r --cached --ignore-unmatch ${target}" -- --all
Discussion
If you say it is okay, I will do that.
The text was updated successfully, but these errors were encountered: