3
可以說我有一個功能,需要我3天才能完成。如何使用git功能花費很長時間來開發
每天過後,我都想以某種方式備份我的數據,但由於該功能尚未完成,因此無法將提交提交到主分支。
如果我做一個新的分支,並提交三次,然後與主枝你是要去有一個醜陋的歷史進行合併:
WIP featureA
WIP featureA
Added feature A
我應該壁球我的三個提交信息到一個單一的我之前合併?像這樣:Squash my last X commits together using Git
這是最好的方法嗎?
,如果你有在你的分支20次的提交,然後合併掌握聽起來像http://stackoverflow.com/a/34328663/6309 – VonC
在三天時間裏,這20個提交將出現在主。他們不需要漂亮,是嗎?我個人喜歡審查分支的進展情況。 – zedfoxus