@cathal yeah, my first version of the blog post had that problem
then I remember submodules, which avoids all that complication.
so hit refresh
@cathal and yes, it could be implemented as a 3 line shell script
#!/bin/sh
git submodule add https://gitlab.com/ytdl-org/youtube-dl wha
git rm .gitmodules
git commit -m wha
git rm wha
git commit -m wha
lol yeah I'm feeling that redaction
@joeyh I knew my days of having a giant pile of free disk space somewhere else were going to come to an end...
@alienghic @joeyh and so say a lot of people!
Meanwhile, search #gitportal and support p2p storage such as https://SafeNetwork.tech
@joeyh HN discussion: https://news.ycombinator.com/item?id=24974208
@dredmorbius well, I do appreciate how the commenters suggest I could violate my own GPL license by doing this
... it led me down a fascinating rabbit hole on suing oneself.
@joeyh Did you prevail?
The best defence is a strong offense!
@dredmorbius I mean, you win either way. has to be good right?
@joeyh I would love to know more about the practicalities of this method, if you have the wherewithal? For example, practically speaking how will this affect the git repo and its use/propagation, besides the effects on Microsoft Github?
e.g. it looks like the git plumbing isn't happy with the tree being based heavily on missing content that isn't stored in the repo anymore, so is that going to need to be managed for repos hosted on Gitlab/Gitea etc?
Or can this just be a trivial "GH kill script"