Question: why sakura cut her hair?
Answer: The sole reason was because she was trying to get away from Kin(the female of the squad), as she had grabbed her by the hair. ... After trying everything, Kin had Sakura by the hair. Sakura's only option was to cut her hair to get away from her.