Я пытаюсь отобразить некоторую информацию о версии git (через песок) в нижнем колонтитуле моего приложения 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)
который работает, если я всегда использую новейшую версию (основную головку). Однако я не смог найти способ показать ветку или тег, используемый рабочим каталогом (похоже, песок работает только с репо, а не с рабочим каталогом).
Есть ли способ отобразить информацию о рабочем каталоге в песке?