Прежде чем пытаться это сделать, рекомендуется перейти в ветку тестирования:
тестирование ветки git;
тестирование git checkout
Я просто нашел все файлы классов в дереве подтвержденных файлов и затем удалил их из git:
- git ls-files | grep * .class
- для файла в
git ls-files |grep *.class
; сделать echo $ file; сделанный;
Это просто проверка того, будут ли в моем цикле for все нужные мне файлы до rm
- для файла в
git ls-files |grep *.class
; do git rm --cached $ file; сделано;
Затем вы делаете это в своем git-репо и помещаете это в свой .gitignore:
syntax: regexp
*.class
Как только вы закончите с этим, вы можете добавить это в свою основную ветвь и нажать или просто повторить то же самое в основной ветке.