Как проверить, существует ли фиксация с заданным sha в текущей ветке?
Существует много способов разобрать выходы, но мне нужен оптимальный способ, который возвращает логическое значение (для использования в bash script).
например.
sha=$1
if [ -z `git magic --validate $sha` ]; then
echo "Invalid commit sha: $sha"
exit 1
fi