Note: Composer et forks sur Github

Mettons que j'ai un composer.json qui liste des dépendances vers Github qui n'ont pas de composer.json. Jusque-là tout va bien, je peux encore faire un package.

Maintenant, je corrige quelque chose sur l'un des paquets en forkant dans une autre branche. Comment faire pour récupérer cette branche précise ?

J'y ai passé une heure hier, j'ai essayé pas mal de choses, mais je n'arrive pas à trouver.

(@luvghormehsabzi): "" / Twitter

Éteindre l'ordinateur. Faut pas que le disque-dur continue de tourner. Télécharger une distribution Linux live sur une clé USB sur un autre ordi. Y installer testdisk qui vient avec photorec : https://doc.ubuntu-fr.org/photorec Récupérer ses données.

J'ai tellement récupéré de trucs avec ça, des données sur des disques effacés par accident, des clés USB trouvées dans la rue, etc. Franchement je croise Christophe Grenier (le développeur) je lui paie une bière.

Ça va pas tout récupérer mais c'est déjà bien. À mettre sur un autre disque/une autre partition (faut surtout pas réécrire sur la partition qui a eu un souci).

Lien tuto officiel : https://www.cgsecurity.org/wiki/PhotoRec_Etape_par_Etape

À faire à l'avenir :

  • une politique de backups. Toujours avoir des backups. Au pluriel.
  • dire à Windows que la connexion internet est limitée, ça désactive les MAJ automatiques. Faire les MAJ régulièrement manuellement après backup. Ouais c'est moins la sécurité, mais ça fait des décennies que Windows fait de la merde sur ce point. Et bon, ne pas être protégé contre une faille pendant 15j vaut-il moins que perdre toutes ses données ? Je vous laisse répondre.