ho una sottodirectory denominata "www" che è un repo:Spostare repo .git alla directory principale
site
|-- www/
| |-- .git/
| |-- index.html
|-- design/
| |-- images.jpg
mi piacerebbe cambiare il repo alla directory padre in modo che la struttura repo rispecchia l'originale struttura del file come segue:
site
|-- .git/
|-- www/
| |-- index.html
|-- design/
| |-- images.jpg
Questo può essere fatto? Ci sono implicazioni per poi spingere le modifiche fino a Gitlab?
Penso che si possa semplicemente spostare la directory .git/su una directory (o due). Sarà un po 'costoso e il primo commit sarà interessante, ma dovrebbe funzionare. (basato sulla seconda risposta a questa domanda http://stackoverflow.com/questions/1918111/my-git-repository-is-in-the-wrong-root-directory-can-i-move-it-instead-of) – mrcheshire
@mrcheshire L'uso di 'git mv' mi dà un errore fatale che dice che la directory di destinazione" è esterna al repository ". – RGilkes
Basta usare 'mv'. Quindi 'git add -A',' git commit -a' – maackle