J'essaie d'afficher des informations de version git (via grain) dans mon pied de l'application de rails pour le débogage. Quand je veux voir la tête, il est simple:git + grit informations de révision de répertoire de travail
@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)
qui fonctionne si je suis toujours en utilisant la version la plus récente (la tête principale). Cependant je ne pouvais pas trouver un moyen d'afficher la branche ou le tag utilisé par le répertoire de travail (le grain semble fonctionner uniquement sur le repo, pas sur le répertoire de travail).
Existe-t-il un moyen d'afficher les informations du répertoire de travail dans grit?