1. Получить имя ветки, к которой принадлежит коммит (может так же возвращать имя тэга или просто sha):
git name-rev --name-only <SHA>
2. Если мы хотим избежать имен тэгов, нас интересуют только имена веток:
git name-rev --refs="refs/heads/*" --name-only <SHA>