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



Claude Proとの会話だけで、ごく普通の高校生がアプリ開発エンジニアになった実例
Qiitaフリーランスエンジニアが知り合いの高校2年生に Claude Pro を紹介したところ、彼が自発的に質問を重ね、家計管理アプリを開発した。質問による逆質問でニーズを深掘りし、キッチンテーブルでの試行錯誤を通じ、ほぼノーコードで実装レベルの作品を完成させた事例。

Claude Code + OpenRouter で無料 AI 開発環境を構築する 5 つの設定
QiitaOpenRouter の :free サフィックスモデル (Qwen3-235B-A22B・Gemini 2.0 Flash・DeepSeek R1 等) を Claude Code と組み合わせることで、月額 0 円で AI コーディング支援を利用できる。ANTHROPIC_BASE_URL と model の設定変更だけで実現し、タスク種別ごとにモデルをルーティングすることで費用対効果を最大化する。