class OhlohScm::Git::Status
Public Instance Methods
branch?(name = scm.branch_name)
click to toggle source
# File lib/ohloh_scm/git/status.rb, line 6 def branch?(name = scm.branch_name) return unless scm_dir_exist? activity.branches.include?(name) end
default_branch()
click to toggle source
# File lib/ohloh_scm/git/status.rb, line 12 def default_branch return scm.branch_name_or_default unless exist? name = run("git remote show '#{scm.url}' | grep 'HEAD branch' | awk '{print $3}'").strip name.to_s.empty? ? scm.branch_name_or_default : name end