Я довольно хорошо знаком с GitHub и процессом коммитов/push/pull/и т.д. но я не уверен, какой лучший подход к этой проблеме, если он есть. У меня есть репозиторий для проекта Unity, над которым я работал прошлой осенью для класса, и в этом репо много файлов, которые я не хочу видеть в истории коммитов. Например, куча файлов .meta и других подобных вещей, которые сильно увеличивают количество файлов, редактируемых в каждой фиксации, что очень затрудняет поиск и просмотр именно тех изменений файлов, которые я хочу видеть ( в основном все в папке Assets).
Мне сказали, что здесь может пригодиться BFG Repo Cleaner, и я прочитал об общем процессе, которому он следует, и согласен, что здесь это кажется хорошим выбором. Однако большинство примеров команд, которые я вижу с ним, относятся к определенным файлам или файлам определенного размера и т. д., тогда как у меня есть очень большое количество файлов, некоторые большие и некоторые маленькие, и в разных каталогах, которые я хочу удалить из совершить историю.
Как лучше всего достичь этой цели, и лучше ли для этого использовать BFG? Если это имеет значение, я уже сделал новую фиксацию, в которой есть только те файлы, которые я хочу сохранить, в качестве основы для сравнения.