UNSTABLE BY DESIGN

Oh shit. Qu'est-ce que t'as push ?

Ton repository va probablement bien. Ta carrière ? Pas sûr.

Outils d'urgence pour développeurs malchanceux.

Nouveau sur Git ? Commence ici
TERMINAL — PRODUCTION

$ git push --force origin main

Enumerating objects: 42

Writing objects: 100%

✖ Remote: La production pleure.

→ Lancement du contrôle des dégâts...

// Kit d'urgence

Tout ce qu'il faut après un mauvais push

Drôle à l'extérieur. Sérieux à l'intérieur.

Chaque commande de récupération est classée par niveau de risque. Les commandes destructrices sont accompagnées d'avertissements et de conseils de sauvegarde. Ris de ton erreur, apprends quelque chose, sauve vraiment ton repository.

  • ● safe — git reflog
  • ● caution — git revert <sha>
  • ● destructive — git reset --hard

The Fucking Git Dictionary

git push --force
Jouer avec ta carrière.
git reset --hard
Faire disparaître tes problèmes et ton travail.
git stash
Cacher tes problèmes sous le tapis.
git reflog
Ton dernier espoir.
git cherry-pick
Voler un commit avec élégance.
git blame
Trouver un coupable. Te trouver toi.
Lire tout le dictionnaire

PUSH FIRST. PANIC LATER.

Your repository. Our condolences.