git remove tracked files without deleting

C++
git rm -r --cached File-or-FolderName
git commit -m "Removed folder from repository"
git push origin master# for single file
git rm --cached myfile

# for directory file
git rm --cached --r myfilegit rm --cached -r mydirectory

Source

Also in C++: