Ho un progetto su github che mi piacerebbe rispecchiare sul mio server.Quando si esegue un clone git --mirror dove si trovano i file effettivi?
Ho provato quanto segue: git clone --mirror [email protected]:user/repo.git
.
quindi nella directory repo.git
, ho la seguente struttura di file (ad esempio, l'uscita di ls
):
FETCH_HEAD branches/ description info/ packed-refs HEAD config hooks/ objects/ refs/
Quindi la mia domanda è: dove sono i miei file !? Sembra che ci sia un sacco di cose relative a git, ma non riesco a trovare il codice che ho scritto. Mi manca qualcosa di ovvio?
Btw, git status
restituisce fatal: This operation must be run in a work tree
ma git branch
restituisce i rami. Strano.
Non mi sono reso conto che il repository nudo non ha un'area di lavoro. Probabilmente non sono abbastanza familiare con le complicazioni git per capire correttamente questa parte del documento. Grazie. – cpa
Sì, un repository nudo è molto vicino ad essere solo ciò che si trova nella directory .git per un normale repository. – MikeSep