Судя по тому, что вы говорите, похоже, что вы добавили в свой коммит файлы, которые не должны быть добавлены.
Что ж, чтобы исправить это, просто удалите эти файлы, зафиксируйте и sh внесите изменения. Готово.
Чтобы избежать этого сценария в будущем и не только для вас, но и для вашей команды, вы можете создать файл .gitignore
в root репозитория. Этот файл содержит шаблоны путей (файлы и папки), поэтому git игнорирует эти файлы при отображении состояния ветки. Если такого файла .gitignore
нет, создайте его и добавьте следующее:
*.class
bin/
Кроме того, вы можете добавить дополнительные записи в этот файл, например, для поддержки исключения других файлов, сгенерированных IDE. Вы можете найти тщательно отобранные списки, например https://gist.github.com/chhh/4961200 или https://www.gitignore.io/api/eclipse