@mwakerman Я обнаружил, что это похоже на удаление файлов, отличных от Java, поэтому для меня здесь предпочтительнее общее решение .git.

чайно передал некоторые большие двоичные данные в некоторые коммиты. С тех пор я обновил свой .gitignore, и эти файлы больше не фиксируются. Но я хотел бы вернуться к старым коммитам и выборочно удалить эти данные из репозитория, удалив пару каталогов, которые должны были быть в .gitignore. Я не хочу удалять коммиты сами.

Как бы я пошел для достижения этой цели? Мой предпочтительный метод - это какой-то способ ретроактивно применить правила .gitignore к старым коммитам ... ответ, использующий этот метод, также был бы довольно полезен для других, так как я уверен, что моя проблема не уникальна. Также было бы быстро применить к общему решению, без большого количества настроек, специфичных для уникальной структуры каталогов каждого пользователя.

Возможно ли это, простым способом, который я предлагаю выше, или более сложным способом?

Ответы на вопрос(0)

Ваш ответ на вопрос