Få tillbaka gamla filer via Git
Ä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!
Vad tycker du?
Kommentarsmöjligheten stängd för detta inlägg.