When you find a mirror, you can look for this commit, and know that if the commit hash matches it is probably a legit copy of the repo up until that point at least
commit dc94882c9062ab88d3d5de35dcb8731111baaea2 (HEAD -> master)
Merge: 30567a590 fc6a87bba
Author: liamwhite <liamwhite@users.noreply.github.com>
Date: Tue Feb 27 12:26:26 2024 -0500
Merge pull request #13135 from german77/hid-interface
service: hid: Migrate HidServer to new IPC commit 15e6e48bef0216480661444a8d8b348c1cca47bb (HEAD -> master, origin/ma
ster, origin/HEAD)
Merge: dc94882c9 2f57c5a0e
Author: Narr the Reg <juangerman-13@hotmail.com>
Date: Fri Mar 1 01:57:00 2024 -0600
Merge pull request #13198 from zhaobot/tx-update-20240301020652
Update translations (2024-03-01)https://archive.softwareheritage.org/browse/search/?q=github...
But yeah they'll be gone soon (making a repo without fork won't help either.)
It'll definitely get purged, but I think in this case the rightsholder needs to submit a separate DMCA request.
Regardless, if you want the code, cloning it to a local storage medium is always the most robust option :)
No you can actually do multiple in one request.
> Regardless, if you want the code, cloning it to a local storage medium is always the most robust option :)
100%, that is the way to go.
https://github.com/roblabla/yuzu/forks?include=active&page=1...
Considering the ongoing attacks against GitHub whereby people are creating repos with malicious code, it's probably wise to be bloody careful of any of these yuzu forks. :( :( :(
Edit: he's dead, Jim
It seems that GitHub still serves the commit history through the existing forks of the repo. According to archive.org, this commit corresponds to the last release of yuzu-mainline before the repo takedown: http://web.archive.org/web/20240304185516/https://github.com...
``` git remote add irfanhakim-as https://github.com/irfanhakim-as/yuzu-mainline git fetch irfanhakim-as 537296095ab24eddcb196b5ef98004f91de9c8c2 ```
Then if you want the commit to look like the latest one for the original repo edit the file `.git/packed-refs`. Mine now looks like:
``` # pack-refs with: peeled fully-peeled sorted 537296095ab24eddcb196b5ef98004f91de9c8c2 refs/remotes/origin/master ```
(Be careful with raw editing git files. There might be a more 'official' way to do it, but this worked for me)