Зачем вам регистрировать созданные исходные файлы, которые создаются каждый раз, когда вы касаетесь входного файла?Это означает, что у вас всегда есть избыточный коммит , если вы меняете свой входной файл.Но это даже хуже, другой разработчик (не знакомый с вашим решением) может подумать, что в исходной папке есть java-код, поэтому он может просто внести небольшое изменение, чтобы исправить проблему.Это может даже работать на его локальной машине.Но после загрузки в SCM и полной сборки maven на сервере сборки его изменения исчезнут.