Using ChatGPT to Review All Commits in a Git Branch.
從產出 patch 檔到整理 changelog,一次搞懂完整審查流程
本篇操作筆記紀錄如何搭配 Git 指令與 ChatGPT,有系統地檢視某個分支上所有 commit 的內容,適用於程式碼審查、自我檢查或多人協作開發的場景。
使用情境
當你有一個 Git 分支包含多個 commit,希望對這些改動內容進行逐一檢視、分類與整理時,透過 git format-patch 指令產出差異檔,再搭配 ChatGPT,即可進行清楚的 commit 級別 review。
🛠️ 使用指令:產出 patch.diff
git format-patch origin/main..your_branch_name --stdout > patch.diff