Technically the robot is right: no branches, no conflicts. An agent takes "force" very literally, and destructive git commands are on my list of things it only gets to do after asking. Better still if two people never work in the same checkout. That's what I use git worktree for.