Удаление секретных ключей из размещенного сервиса git (Github, Bitbucket) без потери истории - PullRequest
0 голосов
/ 01 июня 2019

Итак, изначально разрабатывая свое приложение, я хранил закрытые ключи на размещенном git-сервере.Я хочу удалить эти ключи из Git и управлять ключами через какой-то другой механизм.Как удалить ключи, не удаляя историю коммитов и не удаляя весь репозиторий в целом?

Я не могу просто удалить ключи из файлов, потому что ключи будут в предыдущих коммитах.

1 Ответ

0 голосов
/ 14 июня 2019

Согласно этой документации Github , единственный действительно безопасный способ удаления ваших ключей / паролей из git - это перегенерировать ключи / пароли, как указывает @ max630.

Это путь, который я выбрал.

Что касается хранения ключей в другом месте, я пока решил просто хранить их в S3.Это может быть недостаточно безопасно для вас, но теперь это работает для моих целей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...