[LugBS] git
Enrico Colombini
erix a erix.it
Ven 16 Nov 2018 11:07:01 UTC
On 16-Nov-18 11:26, Andrea Occhi wrote:
> Sto usando git per tenere traccia di alcune modifiche a dei file di
> testo ma sto sbattendo la testa perché ho bisogno di recuperare un file
> da una commit di un anno fa (che vedo in git log).
>
> Ho sbattuto la testa in giro ma mi sono perso tra branch, head,
> eccetera. Voglio poter prendere il file di un anno fa, modificarlo e
> committarlo. Lo so che è un modo di usare git forse fuori dal suo
> contesto (non è un sorgente di un programma ma dei format di email da
> mandare), però mi sto davvero perdendo.
Non mi sembra fuori contesto, serve anche a quello.
Metodo del bradipo: apri "git gui", scegli il commit, selezioni il file
nel tree, ne copi il contenuto dalla finestra a sinistra e ti crei il
tuo file :-)
Qui suggeriscono un paio di sistemi più eleganti con git show e git
checkout:
https://stackoverflow.com/questions/610208/how-to-retrieve-a-single-file-from-a-specific-revision-in-git
--
.Erix.
Maggiori informazioni sulla lista
Lug
|