удалить файл из Commit git
git reset --soft HEAD^
or
git reset --soft HEAD~1
git reset HEAD path/to/unwanted_file
git commit -c ORIG_HEAD
Bored Bison
git reset --soft HEAD^
or
git reset --soft HEAD~1
git reset HEAD path/to/unwanted_file
git commit -c ORIG_HEAD
git reset file-name
git filter-branch --index-filter "git rm -rf --cached --ignore-unmatch path_to_file" HEAD
git reset --soft HEAD^
git reset HEAD path/to/unwanted_file
git commit -c ORIG_HEAD
$ git rm --cached <file>