Git plugin uses git ls-remote polling mechanism by default when configured with a single branch (no wildcards!). This compares the most recently built commit SHA with the remote branch without cloning a local copy of the repo.

If this option is selected, polling will require a workspace and might trigger unwanted builds (see JENKINS-10131).