Få tillbaka gamla filer via Git

Jonas Arnklint, januari 11, 2011
I´m gonna git you sucka!

I´m gonna git you sucka!

Ännu en “note to self”, kring en fråga som kommer upp ganska ofta nu förtiden. Hur får man tillbaka en gammal ändring i Git? Det händer trots allt att man gör misstag som commitas, vi är väl människor säg. Och Git är ju faktiskt ypperligt i dessa lägen.


git show treeish:file

Där treeish är en commit, branch eller tag och file är sökvägen till filen du vill kolla närmare på.

Efter det kan man skriva över nuvarande fil med filen som den såg ut då:


git show treeish:file > current_file

Kontrollera därefter korrigeringen:


git diff

Ok? Commita och pusha upp!

Följ mig på twitter!

Mer om mig

Vad tycker du?

Kommentarsmöjligheten stängd för detta inlägg.