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