Я добавил ключ API в свой файл build.gradle следующим образом:
Код: Выделить всё
buildTypes.each {
it.buildConfigField "String", "MDB_API_KEY", "\"243248324293938243\""
}
Теперь, когда я закончил проект, мне нужно загрузить его на Github , для проверки кода. Прежде чем это сделать, меня попросили удалить ключ API, и я это сделал
Код: Выделить всё
buildTypes.each {
it.buildConfigField "String", "MDB_API_KEY", *putYaOwnApiKeyBrothar*
}
Но если я отправлю все на Github, они смогут получить доступ к любому старому коммиту и получить мой api_key.
Я видел подобные вопросы, и решение, кажется, git filter-branch, но кажется, что он удаляет определенный файл из истории коммитов.
Я хочу удалить только файл.
Я хочу удалить только файл. strong>клавиша (или эта строка, если уж на то пошло), поскольку я хочу, чтобы код *putYaOwnApiKeyBrothar* был доступен во всех моих коммитах. (На случай, если им придется проверить более старый).
Возможно ли это вообще? Есть ли простой способ?
Если нет, что мне делать?
Я тупой?
Подробнее здесь: https://stackoverflow.com/questions/408 ... it-history