コミット済みの .env を .gitignore では消せない──git rm --cached と履歴の後始末
出典: Zenn (Claude topic)
Hiroba による自動要約
.gitignore は追跡開始前のファイルにしか効かないため、既にコミットされた .env を .gitignore に記述しても git status から消えない。git rm --cached でインデックスから追跡だけ外し、履歴に残った秘匿値は git filter-repo で除去し、鍵のローテーションを実施する必要がある。
出典・元記事
Zenn (Claude topic) の記事を Hiroba が自動要約しました。元記事を読む
読んで良かったら、シェアしてみてください。
同じタグの記事が他に 2715 件あります。
関連する記事
同じタグの記事



「Vibe Coding」はもう卒業!プラグイン「Superpowers」でClaude Codeに開発SOP を導入する
QiitaClaude Code で AI がいきなりコードを書く「Vibe Coding」の問題を解決するオープンソースプラグイン「Superpowers」を紹介。仕様の明確化・設計・テスト駆動開発・レビューを強制する 7 フェーズパイプラインにより、手戻りの削減と品質の安定化を実現する。

初めてのAIエージェントを作る。しかも、ちゃんと動くものを。
QiitaAIエージェント開発の初心者向けガイド。プロンプトとの違い、Skills・自動化との区別、必要なファイル構成を解説。Claude Codeを使ったPRDレビューエージェントの実装例とテスト・改善ループを具体的に説明。複雑なマルチエージェント構成ではなく、明確な仕事 1 つから始める方針を提示。