Ответ 1
Команда git rev-parse
- ваш друг, например:
$ git rev-parse development
17f2303133734f4b9a9aacfe52209e04ec11aff4
... или для ветки удаленного слежения:
$ git rev-parse origin/master
da1ec1472c108f52d4256049fe1f674af69e785d
Эта команда, как правило, очень полезна, поскольку она может анализировать любой из способов указания имен ветвей в git
, например:
git rev-parse master~3
git rev-parse [email protected]{2.days.ago}
... и т.д.