class CliTemplate::Git

Public Class Methods

sh(command, mute: false) click to toggle source
# File lib/cli_template/git.rb, line 12
def sh(command, mute: false)
  puts "=> #{command}" unless mute
  stdout = `#{command}`
  out = stdout.strip
  return out if !out&.empty?
end
user_email() click to toggle source
# File lib/cli_template/git.rb, line 8
def user_email
  sh "git config --get user.email", mute: true
end
user_name() click to toggle source
# File lib/cli_template/git.rb, line 4
def user_name
  sh "git config --get user.name", mute: true
end