revision control. why does repo reset the branch?

Change-Id: Ie5291be59e64631f3e14604669962f20e1c10b80