Как узнать, есть ли в репозитории git изменения, которые не были синхронизированы с сервером (источником)?

У меня установлено большое количество проектов в Git, которые ранее управлялись через CVS. Tortoise CVS и Eclipse позволяют очень легко увидеть (с помощью наложения значков), внес ли я изменения в репозиторий, которые еще не были отправлены на центральный сервер.

Есть ли удобный способ добиться этого с помощью Git ? На самом деле мне не нужны наложения значков - мне просто нужно знать, есть ли у меня незавершенные изменения при сравнении моих веток с ветками в источнике. Я не против использовать какой-нибудь скрипт для запроса всех репозиториев Git.

12
задан Andy 25 May 2011 в 15:37
поделиться