git ignore file still tracked without deleting code example
Example: remove folder from repo but keep locally
git rm -r --cached File-or-FolderName
git commit -m "Removed folder from repository"
git push origin master
git rm -r --cached File-or-FolderName
git commit -m "Removed folder from repository"
git push origin master