Dev Workflow

Git、GitHub、CI/CD、自動化、備份與開發效率

Technical Blog

給獨立開發者看的自動化、部署與工程流程實戰筆記

這個部落格目前先把三條主線寫扎實:Docker 與伺服器部署、Git 開發流程、Markdown 驅動的內容發佈。之後再把 AI 自動化實戰逐步整合進來,所以首頁優先放主題入口和代表作,方便直接找到可重複使用的方案。

最近更新

  1. OpenQodex 0.11.0 實測:審閱未完成,為何 Git push 還可能成功?

    以 OpenQodex 0.11.0 實測 ShellCheck 與 Git pre-push Hook,並從原始碼釐清 AI 審閱 incomplete 時可能放行的原因。

  2. Astro check 遇上 TypeScript 7:別刪掉型別檢查,先修好相依套件

    Astro check 在 TypeScript 7 升級後失敗的原因、套件解析與 API 相容邊界,以及保留檢查器、回退 TS6 和設定 Dependabot 的實際案例。

  3. ChatGPT Web + GitHub + Self-hosted Runner:跨裝置開發,統一從 GitHub 部署

    把開發入口從單一電腦拆開:GitHub 保存程式碼與審查狀態,Self-hosted Runner 負責建置與部署,Codex/瀏覽器負責雲端協作,SSH 留給深度除錯與緊急處理。

  4. 如何把公開 GitHub 儲存庫完整鏡像備份到自己的 Private 儲存庫

    用 git clone --mirror、git push --mirror 和 GitHub CLI,把公開 GitHub 儲存庫完整鏡像到自己的 Private 儲存庫,並處理增量同步、Git LFS、核驗與 mirror 覆蓋風險。

  5. Notion 官方 API 自動備份到 GitHub:GitHub Actions 完整方案

    如果你想把 Notion 筆記長期穩定備份到 GitHub,這套方案用官方 API、Internal Integration 和 GitHub Actions 跑通自動匯出、遞迴抓取和檔案重新命名。

  6. Git Worktree 多分支並行開發:一套不互相汙染的標準流程

    如果你經常一邊修 bug 一邊做新功能,Git worktree 是我覺得最省心的並行開發方式:主目錄保持乾淨,每個功能單獨一個目錄,開發、測試、合併都不容易串。

1/1