Remove large refs from git #3
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The models are large and slow down clones. Removing them won't help because git will continue to track these large refs.
Will probably have to rewrite history to remove these refs. Simple geometry like cubes and triangles could be built and scaled to size using C++ in both 2D and 3D.
Could possibly use a LFS submodule sourced from git.shaunreed that can optionally be initialized for additional objects.
#16 partially addressed this but only by removing them from the application. The references still exist in git, I'd like to remove them but not at risk of losing history. I'd imagine removing these references in git would mean that checking out earlier versions of the repository would not work correctly since git wouldn't have references to checkout the files.
This probably means the repository will be archived and migrated to a new repo. That's ok with me honestly, I've been considering renaming anyhow and I'd like to detach myself from GitHub's CI runners entirely. We could always reference this repo for digging through the oldest history.