Sto aggiungendo il controllo del codice sorgente a un progetto che non ne aveva. Il problema è che ci sono molti file da aggiungere inizialmente a git con un file .gitignore , ma non riesco a capire come aggiungere tutti i file senza includere i file che corrispondono a qualcosa nel file .gitignore .
git add *
Il comando precedente non aggiungerà alcun file perché rileva i file che vengono ignorati da .gitignore .
git add -f *
Il comando precedente aggiungerà tutti i file inclusi i file che desidero ignorare.
Quindi, come faccio ad aggiungere tutti i file mentre continuo ad aderire al file .gitignore ?
git add --all .
qual è la differenzagit add .
in questo contesto?