Git : Comment vous sauver la vie après une hard suppression

Bonjour,

Actuellement en projet de fin d’année nous faisons effectivement moins d’articles mais ne vous inquiétez pas, nous avons reçu un financement de l’école (merci à SUPINFO #pub ^^ ) et dès fin juin-début juillet nous allons travailler sur un nouveau projet, une présentation bientôt 😉

En parlant des projets de fin d’année, j’utilise git c’est vraiment génial et obligatoire lorsque l’on travaille en groupe, pour ceux qui connaissent pas n’hésitez pas aller sur notre tuto!

A un moment j’ai fait une connerie, j’ai supprimé tous mes fichiers de code… 😥

Je ne sais toujours pas comment ça c’est passé, j’ai voulu supprimer les copies des fichiers et tout est parti. Bon si ça vous ai déjà arrivé, c’est sur certains d’entre vous se reconnaissent ^^ vous savez à quel point on stresse, notre projet entier vient de s’effacer, en plus m’en étant pas rendu compte aussitôt j’avais déjà fait un push sur git!

La on se retrouve vraiment mal, et puis un post, un sauveur sur stackoverflow j’ai tapé cette commande et j’ai pu restaurer ma dernière version. SAUVE!

git checkout $(git rev-list -n 1 HEAD -- "$file")^ -- "$file"

($file = votre fichier ou document)

J’ai pu récupérer mes données j’ai aussitôt fait un push! Merci encore mon petit gars et les amis faîtes attention et évitons de mourir à cause d’un mauvais delete!

On n’a rien inventé de mieux que la bêtise pour se croire intelligent

Kévin

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s