In Git, come posso confrontare lo stesso file tra due commit diversi (non contigui) sullo stesso ramo (master per esempio)?
Sto cercando una funzione di confronto come quella in Visual SourceSafe (VSS) o Team Foundation Server (TFS).
È possibile in Git?
..
è davvero necessario, anche se funzionerà con esso (tranne nelle versioni abbastanza vecchie, forse). Puoi anche usaregit log
ogitk
per trovare SHA1 da usare, nel caso in cui i due commit siano molto distanti.gitk
ha anche un "diff selezionato -> questo" e "diff this -> selezionato" nel suo menu contestuale.