To Learn the commit process