номер
Определение общего предка требует чтения объектов фиксации, которые должны быть доступны, поэтому у вас должен быть локальный репозиторий.
Если у вас есть контроль над сервером, на котором размещен удаленный репозиторий, вы, конечно, могли бы написать скрипт, который бы находил общего предка локально (для удаленного хоста) и возвращал результат. Но это выходит за рамки Git.