Член команды случайно отправил половину концерта нежелательных почтовых индексов в удаленное репо прошлой ночью, когда они были в спешке. Да ... упс.
Никто не притянул или совершил с тех пор.
В идеале я хочу просто «отменить» то, что произошло.
Я посмотрел на ветку фильтра и подумывал попробовать что-то вроде
git filter-branch --tree-filter 'rm -f *.zip' HEAD
но это будет локально, и я не могу понять, как это сделать напрямую в удаленном репо.
Есть ли более простой способ отменить то, что произошло? Если она исправит свой последний коммит и нажмет снова, это отменит толчок - то есть фактически удалит эти файлы из истории?
Очевидно, что если она удаляет их, фиксирует и подталкивает снова, это все равно оставляет контент в репо, что не годится.