When the .gitignore file is put on the repository, all the files that are currently committed would need to be manually checked to see if they should not be there (and subsequently removed). My understanding is that adding the .gitignore doesn't remove any already committed files.
When the .gitignore file is put on the repository, all the files that are currently committed would need to be manually checked to see if they should not be there (and subsequently removed). My understanding is that adding the .gitignore doesn't remove any already committed files.