Altro
Come si crea una cartella in un repository GitHub?
Voglio creare una cartella in un repository GitHub e voglio aggiungere file in quella cartella. Come posso ottenere questo risultato?
289
3
Git non memorizza le cartelle vuote. Basta assicurarsi che ci sia un file nella cartella come doc/foo.txt ed eseguire
git add doc
ogit add doc/foo.txt
, e la cartella sarà aggiunta al tuo repository locale una volta che avrai fatto il commit (e apparirà su GitHub una volta che avrai fatto il push).Prima devi clonare il repository sulla tua macchina locale
Poi puoi creare cartelle e file locali nella tua
directory_locale
, e aggiungerli al repository usando:Puoi anche aggiungere tutto usando:
Nota che Git non tiene traccia delle cartelle vuote. Un workaround è creare un file all'interno della cartella vuota che vuoi tracciare. Io di solito chiamo quel file
empty
, ma può essere qualsiasi nome tu scelga.Infine, fai il commit e fai il push su GitHub:
Per maggiori informazioni su Git, controlla il libro Pro Git.
Devi solo creare le cartelle necessarie nel tuo repository locale. Per esempio, hai creato le directory
app
econfig
.Puoi creare nuovi file sotto queste cartelle.
Per le regole Git:
Comando Git per fare il commit:
git add app/ config/
git commit
Poi dai il messaggio di commit e salva il commit.
Poi fai un push al tuo repository remoto,