Report abuse

GitHub.register :open do 
  def run
    exec "open #{helper.url}"
  end
end

GitHub.register :info do
  def run(repo, dude)
    puts "== Grabbing info for #{repo} #{dude}"
  end
end

GitHub.register :pull do
  def run(user, branch = 'master')
    if `git remote show #{user}` =~ /no such remote/i
      `git remote add #{user} git://github.com/#{user}/#{helper.project}.git`
    end
  end
end