linux user group brescia

immagine del castello

Archivio della mailing list

[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