See PHI1617. The `git remote get-url` subcommand was added circa Git 2.7 (January7 (Late 2015?). Perforce support (from T13434) added a call to this command, so `arc land` now fails on some workflows in older versions of Git.
When this command does not exist, we could just assume the remote is pushable.