Git 版本控制教學 - 用範例學 rebase
常言道「不會 rebase, 等於沒學過 Git」,由此可見 rebase在 Git 內有多重要。
在開始本文之前,請大家牢記千萬不要對已經 push 到遠端儲存庫(remote repository) 而且已經有人正在使用的提交進行 rebase ,這是很危險的!詳情請見 The Perils of Rebasing 。
Do not rebase commits that exist outside your repository and that people may have based work on.
改變歷史是很危險的!請牢記在心!
接下來,本文會說明什麼是 rebase,並且介紹 rebase 的基本用法。