avatar
文章
203
標籤
420
分類
9
首頁
頁面
  • 歸檔
  • 標籤
  • 分類
關於
kyosora 筆記
搜尋
首頁
頁面
  • 歸檔
  • 標籤
  • 分類
關於

版本控制

密碼或大檔不小心推上 Git?用 git-filter-repo 安全清掉歷史
發表於2024-11-21|工具與生產力
把密碼、API 金鑰或一個幾百 MB 的檔案不小心 commit 進 Git、又推上遠端——這時候光 git rm 沒用,它還躺在歷史裡,任何人 clone 下來都翻得到。要真正清掉,得重寫 Git 歷史。 Git 內建的 filter-branch 能做,但它慢、容易出錯,官方文件自己都標示不建議用了。現在的標準工具是 git-filter-repo。 什麼是 git-filter-repo用 Python 寫的開源工具,專門重寫 Git 歷史,是 filter-branch 的官方推薦替代品。比起 filter-branch,它快上一個量級、命令更直覺,還會自動做安全檢查(例如要求你在乾淨的 clone 上操作)。 安裝123pip install git-filter-repo# 或 Ubuntu/Debiansudo apt install git-filter-repo 情境一:移除意外推送的敏感資料1234# 移除符合 glob 的檔案git filter-repo --path-glob '*config.json' --invert-path...
avatar
kyosora
技術探索與學習分享
文章
203
標籤
420
分類
9
GitHub
最新文章
Loop Engineering 沒那麼神:我跑半年 agent loop,真正的工程全在沒人拍貼文的那半
Loop Engineering 沒那麼神:我跑半年 agent loop,真正的工程全在沒人拍貼文的那半2026-06-15
你的 AI 供應商,它的房東兼金主可能就是它的對手
你的 AI 供應商,它的房東兼金主可能就是它的對手2026-06-15
駭客沒駭 Instagram,只是拜託 Meta AI 改了 email——AI 客服為什麼變成最好騙的攻擊面
駭客沒駭 Instagram,只是拜託 Meta AI 改了 email——AI 客服為什麼變成最好騙的攻擊面2026-06-15
我的 Claude Code 一夜被降級:鼓吹 AI 管制最力的公司,被自己要的刀砍中
我的 Claude Code 一夜被降級:鼓吹 AI 管制最力的公司,被自己要的刀砍中2026-06-13
Sitemap 卡「無法擷取」三個月?修了四輪 XML 都沒用,最後把它搬到 Cloudflare Worker 才過關
Sitemap 卡「無法擷取」三個月?修了四輪 XML 都沒用,最後把它搬到 Cloudflare Worker 才過關2026-06-11
分類
  • AI工具實戰82
  • AI產業觀察38
  • 前後端開發16
  • 工具與生產力43
  • 程式設計53
  • 系統與維運16
  • 職涯與反思18
  • 資料庫11
  • 資訊安全20
標籤
CSSLLMClaudeDeepSeekGeminiAI 趨勢OpenRouter本地LLMbenchmarkATLAS成本分析CursorAI AgentTemporal系統可靠性工程實踐Claude Code多 Agent 系統開發者工具GitHub 開源NemoClawOpenClawGTC 2026框架選型GitHub TrendingAI Coding Assistant安全性開發經驗AI投資產業分析開發者生態NVIDIAFirefox安全漏洞AI安全研究LLM應用GPT-5.4Computer Use自動化
歸檔
  • 2026年06月 18
  • 2026年05月 17
  • 2026年04月 5
  • 2026年03月 47
  • 2026年02月 3
  • 2026年01月 2
  • 2025年12月 2
  • 2025年09月 1
網站資訊
文章數量 :
203
運行時間 :
總字數 :
372.7k
最後更新時間 :
© 2024 - 2026 By kyosora
搜尋
資料載入中