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

Amazon Bedrock で Claude Haiku 5.5 が利用可能に
DevIOClaude Haiku 5.5 が Amazon Bedrock で利用開始。コンテキスト長が 200K から 1M トークンに拡張され、単価は GPT-6 Luna と同等。AWS CLI から converse で呼び出す実装例と CloudTrail での見え方も確認した。

プロンプト・Agent Skill・ツールはどう使い分ける?迷ったときの3択フロー
QiitaClaude エージェント利用時に出てくる「プロンプト」「Agent Skill」「ツール/MCP」の役割と使い分けを解説。一度きりの依頼はプロンプト、繰り返す手順は Agent Skill、外部操作はツール という判定フローで整理し、実装例として Qiita 記事作成の最小構成(SKILL.md)を紹介。

Claude Code で権限エラーによる読み取り無限ループの原因特定方法
QiitaClaude Code 使用時に権限設定不足でファイル読み取りが止まらなくなる現象について、GitHub Issues の報告例と実際の検証結果をもとに切り分け手順をまとめた記事。権限の境界が曖昧になるポイントを解説し、デバッグ時の参考情報を提供。
