如何在该应用程序中显示rails应用程序的git分支?

Tar*_*rek 4 ruby git ruby-on-rails

我在同一台服务器(在不同的数据库,obv)上的开发环境中运行了一个rails应用程序的几个不同分支,我想清楚地说明当我点击应用程序时显示的分支是什么通过网络.

任何想法,缺乏运行git-branchgit-symbolic-ref HEAD反引号和解析输出?

rya*_*anb 6

查看Grit,它允许您使用Ruby读取Git存储库.

repository = Grit::Repo.new(RAILS_ROOT)
repository.head.name # => "master"
Run Code Online (Sandbox Code Playgroud)