Grazie MItaly per la risposta,
quindi usando git clone, stò clonanado tutto il repository in locale, ad esempio nella cartella A, apro da questa cartella il terminale ed uso il comando git log per individuare il valore del primo commit, dopo di che, sempre dalla cartella contenente il repository eseguo il comando git checkout valoreCommit.
Sbaglio qualcosa? perchè alla fine nella cartella A non trovo più nulla, tutto il repository viene cancellato.
Come posso usare correttamente i comandi che mi hai suggerito?
Grazie