Voglio in qualche modo modificare la struttura della directory git. Attualmente l'architettura è comecambiando la struttura git
VL(repo) .git (hidden) code files ...... ..... I want it like html(repo) .git VL code files ...... ......
ho avuto una soluzione per archiviare il repo corrente e quindi creare il nuovo pronti contro termine con la struttura di cui sopra. Ma la cosa brutta di questo approccio è che rimuove tutta la cronologia precedente. c'è una soluzione migliore?
Anche se non si utilizza 'git mv', git dovrebbe rilevare il fatto che i file sono stati spostati e non modificati. – Benjol
@ Benjol: sì, certo che hai ragione. Volevo solo dare l'informazione a OP che c'è un comando incorporato per il suo caso d'uso. Aggiornamento della risposta. Grazie. – eckes
Si noti che la cronologia sarà accessibile attraverso la modifica con "git log --follow", ma funziona solo per i singoli file. – yoyo