Query on git usage for creating patch with incremental commits