例)XXX(dist/ , node_modules/ 等)をプッシュしちゃった、でもGitで管理しなくて良いファイルだった
.gitignoreに追記
# .gitignore
dist/
Git上から削除(手元のファイルは削除しない)
$ git rm -r --cached dist/
-r が再帰的な削除、この場合はdist/ だけではなく、以下のフォルダ・ファイルも削除
--chached がファイルは消さずにGitからのみ削除
上記変更をコミット・プッシュ!
ファイルは残っていて、Gitからは削除されていますね。この状態でコミットしてプッシュしました。

解決しました。