class Dude::Git::RemoteName

Public Instance Methods

call() click to toggle source
# File lib/dude/git/remote_name.rb, line 6
def call
  extract_name push_url
end

Private Instance Methods

extract_name(url) click to toggle source
# File lib/dude/git/remote_name.rb, line 16
def extract_name(url)
  url.scan(%r{(?<=github\.com[/:])(.*)(?=\.git)})[0][0]
end
push_url() click to toggle source
# File lib/dude/git/remote_name.rb, line 12
def push_url
  `git remote show origin`.split("\n")[1]
end