Есть ли способ получить последний локальный коммит Git, который я также отправил в апстрим?
Чтобы объяснить немного больше: я хотел бы, чтобы последний локальный коммит, который также был помещен в апстрим, не был запутан последним коммитом в верхнем потоке, который не всегда также локальный (потому что вы можете принести коммиты в восходящем направлении с помощью git fetch и извлеченные коммиты больше не являются локальными).
Я понимаю, что можно создать алгоритм, который просматривает восходящие коммиты и локальные коммиты, делает некоторые сравнения и определяет, какой из них был последним локальным, т. Е. Который появляется при git log
ing и также присутствует в восходящем, но Команда git, которая дает эту информацию, была бы очень полезна.