Я пытаюсь отобразить некоторую информацию о версии git (через grit) в нижнем колонтитуле приложения rails для отладки. Когда я хочу увидеть голову, это просто:
@git_repository = Grit::Repo.new( Ter::Application.root )
head = @git_repository.heads.first
t '.git_info', :revision => head.commit.id, :branch => head.name, :author => head.commit.author.name, :date => l(head.commit.authored_date, :format => :long)
, который работает, если я всегда использую новейшую ревизию (основной заголовок). Однако я не смог найти способ показать ветку или тег, используемый рабочим каталогом (кажется, что grit работает только с репо, а не с рабочим каталогом).
Есть ли способ отобразить информацию о рабочем каталоге в grit?