1
我想在我的rails應用程序腳註中顯示一些git版本信息(通過砂礫)進行調試。當我想看到頭部時,很簡單:git +砂礫工作目錄修訂信息
@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)
如果我總是使用最新版本(主頭),它會起作用。然而,我找不到工作目錄使用的分支或標籤的方式(粗粒似乎只對repo操作,而不是工作目錄)。
有沒有辦法顯示砂礫中的工作目錄信息?