Per rintracciare a che punto ho rotto una funzionalità nel mio software, ho bisogno di rivedere le versioni precedenti del mio repository. Voglio solo impostare la directory di lavoro su un commit più vecchio, giocare con il codice, poi scartare le modifiche e quindi provare un altro commit.Come impostare la directory di lavoro su un commit precedente?
Non voglio modificare nulla sui commit, né rimuovere né crearne uno. Ho provato a utilizzare git reset
ma dopo che il commit più recente non è stato più mostrato. Quindi ho scaricato di nuovo il repository, perché non sapevo come ripristinarlo.
Sono arrivato a questo dopo aver cercato su google "[scambia la directory di lavoro con un commit precedente ma lascia la testa invariata] (https://www.google.co.uk/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF- 8 # safe = active & q = di swap + lavoro + directory + per + un + precedente + commettere + ma + lasciare + testa + invariato)". Ho finito per usare 'git checkout - ' per ciascuno dei file che volevo ripristinare il commit precedente –
dumbledad