BFG не обновляет запросы на github - PullRequest
0 голосов
/ 05 мая 2018

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


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

1 Ответ

0 голосов
/ 05 мая 2018

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

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

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

...