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