BFG не обновляет запросы на вытягивание github

поэтому я запустил BFG, следуя инструкциям здесь. https://rtyley.github.io/bfg-repo-cleaner/ Консольный вывод из BFG выглядел хорошо, но после нажатия, когда я вернулся в github, я все еще мог найти конфиденциальные данные в запросах на вытягивание > clsoed > старый объединенный запрос > файлы изменены. Я видел разговоры о gc на github, возможно, это заняло некоторое время. Должен ли я ждать появления изменений?


РЕДАКТИРОВАТЬ Я пропустил одну строку в push-выводе ! [remote rejected] refs/pull/1/head -> refs/pull/1/head (deny updating a hidden ref) Часть текста, который я хочу удалить, находится в скрытых файлах. Это источник?


person honkskillet    schedule 04.05.2018    source источник


Ответы (1)


Вам нужно сделать git push --force, чтобы принудительно опубликовать переписанную историю очищенной ветки в удаленном репо.

Только тогда вы увидите очищенную версию этих коммитов на GitHub.

Однако, как я объяснил здесь, вы не можете отодвигать запросы на вытягивание с глобальным push --mirror. Попробуйте протолкнуть их ветку за веткой с помощью git push --force.

person VonC    schedule 05.05.2018