On Tue, Aug 24, 2010 at 03:49:07PM +0600, Andrey Rahmatullin wrote: AR> git merge-base первый второй AR> Вернёт "первый", если он является предком второго. МОжет есть проще, не AR> знаю. 70ms для репо с >8k коммитов лежащем в дисковом кэше. Да еще и код ошибки возвращает (0 -- если нашел, 1 -- если объект есть но в другом бранче, 128+матюк об ошибке -- если такого объекта нет в репо). Проще уже разве что со встроенным телепатическим модулем. Спасибо! Для того чтобы найти "корень" (первый коммит) бранча что-нибудь проще чем: git log --oneline --first-parent --abbrev=40 | tail -1 существует? -- С уважением, Денис http://mithraen.ru/ ----------------------------------------------------------------------------