Table of Contents - hub-1.12.1 Documentation
Classes and Modules
- CGI
- Hub
- Hub::Args
- Hub::Commands
- Hub::Context
- Hub::Context::Branch
- Hub::Context::Error
- Hub::Context::FatalError
- Hub::Context::GitReader
- Hub::Context::GitReaderMethods
- Hub::Context::GithubProject
- Hub::Context::GithubURL
- Hub::Context::LocalRepo
- Hub::Context::Remote
- Hub::Context::System
- Hub::GitHubAPI
- Hub::GitHubAPI::Configuration
- Hub::GitHubAPI::Exceptions
- Hub::GitHubAPI::FileStore
- Hub::GitHubAPI::GistAuth
- Hub::GitHubAPI::HttpMethods
- Hub::GitHubAPI::HttpMethods::ResponseMethods
- Hub::GitHubAPI::OAuth
- Hub::GitHubAPI::Verbose
- Hub::JSON
- Hub::JSON::Generator
- Hub::Runner
- Hub::SshConfig
- Hub::Standalone
- Object
- URI
- URI::HTTP
Methods
- ::=== — Hub::GitHubAPI::Exceptions
- ::=== — URI
- ::default_host — Hub::Context::LocalRepo
- ::encode_www_form — URI
- ::escape — CGI
- ::execute — Hub::Runner
- ::extended — Hub::Context::GitReaderMethods
- ::from_url — Hub::Context::GithubProject
- ::main_host — Hub::Context::LocalRepo
- ::new — Hub::Args
- ::new — Hub::Context::GitReader
- ::new — Hub::Context::GithubProject
- ::new — Hub::Context::GithubURL
- ::new — Hub::GitHubAPI
- ::new — Hub::GitHubAPI::FileStore
- ::new — Hub::GitHubAPI::Configuration
- ::new — Hub::JSON
- ::new — Hub::Runner
- ::new — URI::HTTP
- ::new — Hub::SshConfig
- ::parse — Hub::JSON
- ::parse — URI
- ::resolve — Hub::Context::GithubURL
- ::unescape — CGI
- #"--help" — Hub::Commands
- #"--version" — Hub::Commands
- #== — Hub::Context::GithubProject
- #== — Hub::Context::Remote
- #URI — Object
- #add_exec_flags — Hub::Args
- #add_exec_flags — Hub::Context::GitReader
- #after — Hub::Args
- #alias — Hub::Commands
- #am — Hub::Commands
- #api_client — Hub::Commands
- #api_host — Hub::GitHubAPI
- #apply — Hub::Commands
- #apply_authentication — Hub::GitHubAPI::HttpMethods
- #apply_authentication — Hub::GitHubAPI::OAuth
- #apply_authentication — Hub::GitHubAPI::GistAuth
- #array — Hub::JSON
- #askpass — Hub::GitHubAPI::Configuration
- #before — Hub::Args
- #branch_at_ref — Hub::Context::LocalRepo
- #branch_in_url — Hub::Commands
- #browse — Hub::Commands
- #browse_command — Hub::Commands
- #browser_launcher — Hub::Context::System
- #build — Hub::Standalone
- #byte_size — Hub::GitHubAPI::HttpMethods
- #chained? — Hub::Args
- #changed? — Hub::Args
- #checkout — Hub::Commands
- #cherry_pick — Hub::Commands
- #ci_status — Hub::Commands
- #clone — Hub::Commands
- #command — Hub::Runner
- #command? — Hub::Context::System
- #command_to_string — Hub::Context::GitReader
- #commands — Hub::Args
- #commands — Hub::Runner
- #commit_patch — Hub::GitHubAPI
- #compare — Hub::Commands
- #configure_connection — Hub::GitHubAPI::HttpMethods
- #create — Hub::Commands
- #create_connection — Hub::GitHubAPI::HttpMethods
- #create_pullrequest — Hub::GitHubAPI
- #create_repo — Hub::GitHubAPI
- #current_branch — Hub::Context::LocalRepo
- #current_dir — Hub::Context
- #custom_command? — Hub::Commands
- #data — Hub::GitHubAPI::HttpMethods::ResponseMethods
- #data? — Hub::GitHubAPI::HttpMethods::ResponseMethods
- #delete_editmsg — Hub::Commands
- #detailed_version — Hub::Standalone
- #display_api_exception — Hub::Commands
- #dump — Hub::JSON::Generator
- #dump_body — Hub::GitHubAPI::Verbose
- #dump_headers — Hub::GitHubAPI::Verbose
- #dump_request_info — Hub::GitHubAPI::Verbose
- #dump_response_info — Hub::GitHubAPI::Verbose
- #e_note — Hub::Commands
- #each_source_file — Hub::Standalone
- #endkey — Hub::JSON
- #error — Hub::JSON
- #error_message — Hub::GitHubAPI::HttpMethods::ResponseMethods
- #error_message? — Hub::GitHubAPI::HttpMethods::ResponseMethods
- #error_sentences — Hub::GitHubAPI::HttpMethods::ResponseMethods
- #exec — Hub::Runner
- #execute — Hub::Runner
- #execute_command_chain — Hub::Runner
- #expand_alias — Hub::Commands
- #fallback_noecho — Hub::GitHubAPI::Configuration
- #fetch — Hub::Commands
- #fetch_value — Hub::GitHubAPI::FileStore
- #file_exist? — Hub::Context::LocalRepo
- #file_read — Hub::Context::LocalRepo
- #finalize_request — Hub::GitHubAPI::HttpMethods
- #finalize_request — Hub::GitHubAPI::Verbose
- #find_proxy — URI::HTTP
- #flags — Hub::Args
- #fork — Hub::Commands
- #fork_repo — Hub::GitHubAPI
- #generate — Hub::JSON::Generator
- #generate_Array — Hub::JSON::Generator
- #generate_FalseClass — Hub::JSON::Generator
- #generate_Hash — Hub::JSON::Generator
- #generate_NilClass — Hub::JSON::Generator
- #generate_Numeric — Hub::JSON::Generator
- #generate_String — Hub::JSON::Generator
- #generate_Symbol — Hub::JSON::Generator
- #generate_TrueClass — Hub::JSON::Generator
- #generate_simple — Hub::JSON::Generator
- #generate_type — Hub::JSON::Generator
- #get — Hub::GitHubAPI::HttpMethods
- #get_all — Hub::GitHubAPI::HttpMethods
- #get_value — Hub::SshConfig
- #getbyte — Hub::GitHubAPI::Configuration
- #gist_raw — Hub::GitHubAPI
- #git_alias_for — Hub::Context
- #git_commentchar — Hub::Context
- #git_editor — Hub::Context
- #git_reader — Hub::Context
- #git_url — Hub::Context::GithubProject
- #git_url — Hub::Context
- #github_project — Hub::Context
- #github_url — Hub::Context::Remote
- #github_user — Hub::Commands
- #groff_command — Hub::Commands
- #has_flag? — Hub::Args
- #hash — Hub::JSON
- #help — Hub::Commands
- #http_clone? — Hub::Context
- #https_protocol? — Hub::Context
- #hub — Hub::Commands
- #hub_manpage — Hub::Commands
- #hub_raw_manpage — Hub::Commands
- #improved_help_text — Hub::Commands
- #init — Hub::Commands
- #is_repo? — Hub::Context
- #known_host? — Hub::Context::LocalRepo
- #links — Hub::GitHubAPI::HttpMethods::ResponseMethods
- #load — Hub::GitHubAPI::FileStore
- #local_repo — Hub::Context
- #main_project — Hub::Context::LocalRepo
- #master? — Hub::Context::Branch
- #master_branch — Hub::Context::LocalRepo
- #master_branch — Hub::Context
- #merge — Hub::Commands
- #mkdir_p — Hub::GitHubAPI::FileStore
- #name — Hub::Context::LocalRepo
- #name_with_owner — Hub::Context::GithubProject
- #next_url — Hub::GitHubAPI::HttpMethods::ResponseMethods
- #noecho — Hub::GitHubAPI::Configuration
- #noop! — Hub::Args
- #noop? — Hub::Args
- #normalize_callback — Hub::Args
- #normalize_host — Hub::GitHubAPI::Configuration
- #oauth_token — Hub::GitHubAPI::Configuration
- #object — Hub::JSON
- #obtain_oauth_token — Hub::GitHubAPI::OAuth
- #origin_remote — Hub::Context::LocalRepo
- #osx? — Hub::Context::System
- #owned_by — Hub::Context::GithubProject
- #page_stdout — Hub::Commands
- #parse — Hub::JSON
- #parse_file — Hub::SshConfig
- #password — Hub::GitHubAPI::Configuration
- #perform_request — Hub::GitHubAPI::HttpMethods
- #perform_request — Hub::GitHubAPI::Verbose
- #persist_next_change! — Hub::GitHubAPI::FileStore
- #port — URI::HTTP
- #post — Hub::GitHubAPI::HttpMethods
- #post_form — Hub::GitHubAPI::HttpMethods
- #private? — Hub::Context::GithubProject
- #project — Hub::Context::Remote
- #project_path — Hub::Context::GithubURL
- #prompt — Hub::GitHubAPI::Configuration
- #prompt_auth_code — Hub::GitHubAPI::Configuration
- #prompt_password — Hub::GitHubAPI::Configuration
- #protocol — Hub::GitHubAPI::Configuration
- #proxy_uri — Hub::GitHubAPI::Configuration
- #pull_request — Hub::Commands
- #pullrequest_editmsg — Hub::Commands
- #pullrequest_editmsg_file — Hub::Commands
- #pullrequest_info — Hub::GitHubAPI
- #pullrequest_patch — Hub::GitHubAPI
- #push — Hub::Commands
- #push_target — Hub::Context::Branch
- #puts — Hub::Commands
- #read — Hub::Context::GitReader
- #read_config — Hub::Context::GitReader
- #read_editmsg — Hub::Commands
- #read_msg — Hub::Commands
- #record_setting — Hub::SshConfig
- #remote — Hub::Context::GithubProject
- #remote — Hub::Commands
- #remote? — Hub::Context::Branch
- #remote_branch_and_project — Hub::Context::LocalRepo
- #remote_by_name — Hub::Context::LocalRepo
- #remote_name — Hub::Context::Branch
- #remotes — Hub::Context::LocalRepo
- #remotes_for_publish — Hub::Context::LocalRepo
- #remotes_group — Hub::Context::LocalRepo
- #repeat_until — Hub::JSON
- #repo_exists? — Hub::GitHubAPI
- #repo_host — Hub::Context::LocalRepo
- #repo_info — Hub::GitHubAPI
- #repo_owner — Hub::Context::LocalRepo
- #request_uri — URI::HTTP
- #request_uri — Hub::GitHubAPI::HttpMethods
- #resolve_github_url — Hub::Context
- #respect_help_flags — Hub::Commands
- #rev_list — Hub::Context
- #ruby_executable — Hub::Standalone
- #ruby_shebang — Hub::Standalone
- #run — Hub::Commands
- #save — Hub::GitHubAPI::FileStore
- #save — Hub::Standalone
- #save_if_needed — Hub::GitHubAPI::FileStore
- #short_name — Hub::Context::Branch
- #silence_stderr — Hub::Context::GitReader
- #skip! — Hub::Args
- #skip? — Hub::Args
- #slurp_global_flags — Hub::Commands
- #space — Hub::JSON
- #ssh_config — Hub::Context::LocalRepo
- #status — Hub::GitHubAPI::HttpMethods::ResponseMethods
- #statuses — Hub::GitHubAPI
- #string — Hub::JSON
- #stub! — Hub::Context::GitReader
- #stub_command_output — Hub::Context::GitReader
- #stub_config_value — Hub::Context::GitReader
- #submodule — Hub::Commands
- #success? — Hub::GitHubAPI::HttpMethods::ResponseMethods
- #terminal_width — Hub::Context::System
- #to_exec — Hub::Args
- #to_exec — Hub::Context::GitReader
- #to_s — URI::HTTP
- #unix? — Hub::Context::System
- #upstream — Hub::Context::Branch
- #uri_parse — Hub::Context::Remote
- #urls — Hub::Context::Remote
- #userinfo — URI::HTTP
- #userinfo= — URI::HTTP
- #username — Hub::GitHubAPI::Configuration
- #username_via_auth_dance — Hub::GitHubAPI
- #valid_editmsg_file? — Hub::Commands
- #value — Hub::JSON
- #value_to_persist — Hub::GitHubAPI::Configuration
- #verbose? — Hub::GitHubAPI
- #verbose_puts — Hub::GitHubAPI::Verbose
- #version — Hub::Commands
- #web_url — Hub::Context::GithubProject
- #which — Hub::Context::System
- #windows? — Hub::Context::System
- #with_normalized_url — Hub::Context::Remote
- #words — Hub::Args
- #yaml_dump — Hub::GitHubAPI::FileStore
- #yaml_load — Hub::GitHubAPI::FileStore