class Git
Public Class Methods
branch()
click to toggle source
# File lib/git.rb, line 2 def self.branch begin `git branch`.scan(/\* ([.\w-]+)/)[0][0] rescue '' end end
remote_origin(directory='')
click to toggle source
# File lib/git.rb, line 10 def self.remote_origin directory='' url='' directory=Dir.pwd if directory.length == 0 Dir.chdir(directory) do begin url=`git remote show origin`.scan(/Fetch URL: ([\.\-:\/\w\d]+)/)[0] rescue url='' end end url end