git status

C++
git update-index --assume-unchanged <file>
git rm --cached <file>
git status # To see all changed files
git add -A # add all changed files
git commit -m 'Message'
git push origin <branch-name>//to check how many files contains changes
git status
Source

Also in C++: