私のリポジトリの1つで、いくつかのコミットで誤って特定のセキュリティ関連ファイルをgitignoreに追加しなかったため、これをgithubにプッシュすると、古いコミットを見ると機密情報を含む古いファイルが表示されます。 。
このファイルを以前のコミットから削除して、表示されないようにする方法はありますか?
私のリポジトリの1つで、いくつかのコミットで誤って特定のセキュリティ関連ファイルをgitignoreに追加しなかったため、これをgithubにプッシュすると、古いコミットを見ると機密情報を含む古いファイルが表示されます。 。
このファイルを以前のコミットから削除して、表示されないようにする方法はありますか?
filter-branchコマンドを使用する必要があります。Githubには、フィルターブランチを使用して機密データを削除する方法についての優れた記事があります。