Sto provando a creare un nuovo repository git dalla cartella esistente. Ho creato un file .gitignore
nella directory principale della cartella. Ma se dico.gitignore non funziona per me
git add *
git commit
git push
i file che devono essere ignorati continuano a essere impegnati nel repository remoto. Sono su Windows. Inoltre ho comprato una licenza per SmartGIT. Sembra anche ignorare .gitignore
. Devo selezionare manualmente i nuovi file da salvare.
Cosa sto sbagliando?
Quale versione di Git stai usando? Inoltre, hai detto che stai usando Windows, quindi i separatori dei percorsi sono sempre problemi. Potresti pubblicare un esempio del tuo file '.gitignore' che non funziona come ti aspetti? –
Potresti modificare la tua domanda e pubblicare il contenuto del tuo file '.gitignore'? '.gitignore' userà il metodo' fnname() 'che sottosta al sistema operativo: vedi per esempio: http://stackoverflow.com/questions/2330471 e http://stackoverflow.com/questions/1470572 – VonC
Non l'ho sentito parlare di SmartGIT - Io uso MSysGit e TortoiseGit e sembrano funzionare bene con i file .gitignore.Se il problema riguarda SmartGIT, proverei l'alternativa di MSysGit e TortoiseGit. –