其他人可以更好地說出這個問題,但這裏是我想要做的:Git將功能分支的歷史記錄更改爲新的分支?
我一直在努力工作長壽主要重構分支B.我一直在經常合併主人,現在分支B是主人提前200次提交。我準備好現在發送拉請求,但我想稍微清理我的提交歷史記錄。基本上,我想我所有的〜200個提交擠進僅有3提交:
- 提交1 =是刪除了
- 提交2中的所有文件=所有新添加的文件
- 提交3 =其他的一切也就是所有的感動/編輯文件
而且,就這樣我不把它搞砸了,我想做這個歷史重寫在我自己的分支B的一個單獨的分支上,併發送該分支作爲我的請求。
我可以在git中實現這個最簡單的方法是什麼?