0
Я просто запустить:Push after filter-branch - index-filter?
git filter-branch --indexfilter 'git rm -r --cached --ignore-unmatch <file>' --tag-name-filter cat -- --all HEAD
Однако, когда я бегу
git push origin master --force
Это говорит "Все уточненный".
Что я делаю неправильно здесь или я пропустил?
Но я вижу, что файл больше не находится в моем репозитории. Есть идеи? –
Вы уверены, что 'origin/master' и' master' указывают на разные коммиты (проверьте SHA1 или посмотрите на ваш любимый графический графический интерфейс Git)? – CharlesB
Никакой фиксации не было сделано, я запускал ветвь фильтра - index-фильтр, который переписывает историю. Никаких новых коммитов не было. Было бы это означать, что я испортил свой фильтр-ветвь? –