Sono molto nuovo a Git, ma ho impiegato troppo tempo a cercare di raggiungere questo obiettivo. Abbiamo avuto un appaltatore per farlo un anno fa per noi, quindi a meno che non mi sfugga qualcosa, questo è fattibile.Come estrarre i file sorgente da un repository git?
Abbiamo un repository git (solo le directory project.git e .git) questo progetto è un sito Web personalizzato. Quindi abbiamo bisogno di estrarre tutti i file dal repository per poter distribuire il sito.
posso vedere un sacco di oggetti, ma ovviamente nulla di ciò che mi aspettavo (file aspx ecc ...)
Allora, qual è il processo per ottenere i file fuori dal repository?
Fammi sapere se non sono stato chiaro
Aggiornamento:
Come per la risposta selezionata, ho avuto un Bare Repository e il modo più semplice è quello di ottenere con Git CLI alla directory in cui il project.git viene memorizzato (assicurarsi di rimuovere la directory .git) e poi fare
git clone project.git
sarà quindi ottenere un nuovo progetto di directory con tutti i file di origine
Grazie a tutti per il vostro aiuto
clonarlo semplicemente? 'git clone/path/to/project.git' – Memming
Puoi dare un'occhiata a http://git-scm.com/docs/git-clone –
Avere solo la directory '.git' non è quello che mi aspetterei. Non è così che lavori con git. Qualcuno ha cancellato tutti i file del progetto e ti ha inviato solo la cartella di controllo del repository. Puoi provare a ripristinare i file eliminati eseguendo il comando 'git reset --hard' un livello sopra la cartella' .git', dovrebbe ricreare ciò che è stato cancellato in base ai dati commessi. – Havenard