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