Мануалы и справочники Общие команды
bfg

Команда bfg: опции, ключи и примеры использования

bfg

Удалить большие файлы или пароли из истории Git-а, подобно git-filter-branch.

Примечание: если ваш репозиторий подключён к удалённому, будет необходимо использовать force push (git push -f), чтобы почистить историю и там.

  • Удалить файл с секретными данными из истории, но оставить последний коммит нетронутым:

bfg --delete-files {{file_with_sensitive_data}}

  • Удалить все упомянания текста, указанного в файле, из всей истории репозитория:

bfg --replace-text {{path/to/file.txt}}

Изображение Выучи 10 хороших привычек для работы в UNIX от IBM