Table of Contents - git_reflow
Pages
- Appraisals
-
CHANGELOG
- Changelog
- v0.9.9 (2022-03-01)
- v0.9.8 (2022-02-20)
- Changelog
- v0.9.7 (2022-02-20)
- v0.9.6 (2021-11-05)
- v0.9.5 (2021-03-25)
- v0.9.4 (2020-11-10)
- v0.9.3 (2020-06-02)
- v0.9.2 (2019-09-10)
- v0.9.1 (2019-04-17)
- v0.9.0 (2018-11-09)
- v0.8.10 (2018-04-19)
- v0.8.9 (2017-04-26)
- v0.8.8 (2017-04-24)
- v0.8.7 (2017-04-21)
- v0.8.4 (2016-08-22)
- v0.8.3 (2016-08-04)
- v0.8.2 (2016-08-01)
- v0.8.1 (2016-05-26)
- v0.8.0 (2016-05-26)
- v0.7.5 (2016-04-14)
- v0.7.4 (2016-04-08)
- v0.7.3 (2016-03-24)
- v0.7.2 (2016-02-22)
- v0.7.1 (2015-10-27)
- v0.7.0 (2015-10-14)
- v0.6.7 (2015-09-29)
- v0.6.6 (2015-09-28)
- v0.6.5 (2015-08-31)
- v0.6.4 (2015-08-04)
- v0.6.3 (2015-08-03)
- v0.6.2 (2015-08-03)
- v0.6.1 (2015-06-02)
- v0.6.0 (2015-05-15)
- v0.5.3 (2015-05-15)
- v0.5.2 (2015-04-03)
- v0.5.1 (2015-03-26)
- v0.5.0 (2015-03-26)
- v0.4.2 (2015-02-10)
- v0.4.1 (2014-10-28)
- v0.4.0 (2014-10-16)
- v0.3.5 (2014-03-05)
- v0.3.4 (2013-11-01)
- v0.3.3 (2013-10-16)
- v0.3.2 (2013-07-25)
- v0.3.1 (2013-07-12)
- v0.3 (2013-07-12)
- v0.2.5 (2013-03-04)
- v0.2.5-with-tests (2013-03-04)
- v0.2.4 (2012-09-21)
- v0.2.2 (2012-09-17)
- v0.2.1 (2012-08-30)
- v0.2 (2012-08-28)
- Gemfile
- Gemfile.lock
- LICENSE
-
README
- Usage Overview
- Benefits
- Features
- Prerequisites
- Getting Started
- Starting a feature branch
- Refreshing your current branch based on your base branch
- Reviewing your work
- How it works
- Checking your branch status
- Delivering approved code
- How it works
- This is what the process looks like for Bitbucket or if you force deliver (
git reflow deliver -f
): - Guiding Principles
- Configuration
- Customization
- Contributing
- Rakefile
- Workflow
- setup
- FlatMergeWorkflow
- authentication_failure.json
- git_config
- comments.json
- comments.json
- commits.json
- external_pull_request.json
- pull_request.json
- pull_request_branch_nonexistent_error.json
- pull_request_exists_error.json
- pull_requests.json
- commit.json
- statuses.json
- user.json
Classes and Modules
- DummyBundler
- DummyGemifiedWorkflow
- DummyWorkflow
- FakeGitHub
- Fixture
- GitReflow
- GitReflow::Config
- GitReflow::GitHelpers
- GitReflow::GitServer
- GitReflow::GitServer::Base
- GitReflow::GitServer::BitBucket
- GitReflow::GitServer::BitBucket::PullRequest
- GitReflow::GitServer::ConnectionError
- GitReflow::GitServer::DummyHub
- GitReflow::GitServer::GitHub
- GitReflow::GitServer::GitHub::PullRequest
- GitReflow::GitServer::MergeError
- GitReflow::GitServer::PullRequest
- GitReflow::GitServer::PullRequest::Build
- GitReflow::Logger
- GitReflow::Logger::SimpleFormatter
- GitReflow::RSpec
- GitReflow::RSpec::CommandLineHelpers
- GitReflow::RSpec::StubHelpers
- GitReflow::RSpec::WorkflowHelpers
- GitReflow::Sandbox
- GitReflow::Sandbox::CommandError
- GitReflow::Workflow
- GitReflow::Workflow::ClassMethods
- GitReflow::Workflows
- GitReflow::Workflows::Core
- Gitacular
- GithubHelpers
- MockPullRequest
- Object
Methods
- ::api_endpoint — GitReflow::GitServer::Base
- ::api_endpoint — GitReflow::GitServer::BitBucket
- ::api_endpoint — GitReflow::GitServer::GitHub
- ::api_endpoint= — GitReflow::GitServer::Base
- ::api_endpoint= — GitReflow::GitServer::GitHub
- ::api_key — GitReflow::GitServer::BitBucket
- ::api_key= — GitReflow::GitServer::BitBucket
- ::api_key_setup? — GitReflow::GitServer::BitBucket
- ::approval_regex — GitReflow::GitServer::PullRequest
- ::connection — GitReflow::GitServer::Base
- ::connection — GitReflow::GitServer::BitBucket
- ::connection — GitReflow::GitServer::GitHub
- ::create — GitReflow::GitServer::BitBucket::PullRequest
- ::create — GitReflow::GitServer::GitHub::PullRequest
- ::current — GitReflow::Workflow
- ::find_open — GitReflow::GitServer::BitBucket::PullRequest
- ::find_open — GitReflow::GitServer::GitHub::PullRequest
- ::included — GitReflow::Workflow
- ::load_raw_workflow — GitReflow::Workflows::Core
- ::load_workflow — GitReflow::Workflows::Core
- ::minimum_approvals — GitReflow::GitServer::PullRequest
- ::new — GitReflow::GitServer::Base
- ::new — GitReflow::GitServer::BitBucket
- ::new — GitReflow::GitServer::BitBucket::PullRequest
- ::new — GitReflow::GitServer::GitHub
- ::new — GitReflow::GitServer::GitHub::PullRequest
- ::new — GitReflow::GitServer::PullRequest
- ::new — GitReflow::GitServer::PullRequest::Build
- ::new — GitReflow::Logger
- ::new — GitReflow::GitServer::MergeError
- ::new — GitReflow::Sandbox::CommandError
- ::new — GitReflow::GitServer::DummyHub
- ::new — FakeGitHub
- ::new — Fixture
- ::new — MockPullRequest
- ::oauth_token — GitReflow::GitServer::GitHub
- ::oauth_token= — GitReflow::GitServer::GitHub
- ::project_only? — GitReflow::GitServer::Base
- ::reset! — GitReflow::Workflow
- ::site_url — GitReflow::GitServer::Base
- ::site_url — GitReflow::GitServer::BitBucket
- ::site_url — GitReflow::GitServer::GitHub
- ::site_url= — GitReflow::GitServer::Base
- ::site_url= — GitReflow::GitServer::GitHub
- ::user — GitReflow::GitServer::Base
- ::user — GitReflow::GitServer::BitBucket
- ::user — GitReflow::GitServer::GitHub
- ::user= — GitReflow::GitServer::BitBucket
- ::user= — GitReflow::GitServer::GitHub
- #a_delete — Object
- #a_get — Object
- #a_patch — Object
- #a_post — Object
- #a_put — Object
- #add — GitReflow::Config
- #after — GitReflow::Workflow::ClassMethods
- #all_comments_addressed? — GitReflow::GitServer::PullRequest
- #append_to_merge_commit_message — GitReflow::GitHelpers
- #approval_minimums_reached? — GitReflow::GitServer::PullRequest
- #approvals — GitReflow::GitServer::BitBucket::PullRequest
- #approvals — GitReflow::GitServer::GitHub::PullRequest
- #approvals — GitReflow::GitServer::PullRequest
- #approved? — GitReflow::GitServer::GitHub::PullRequest
- #approved? — GitReflow::GitServer::PullRequest
- #authenticate — GitReflow::GitServer::Base
- #authenticate — GitReflow::GitServer::BitBucket
- #authenticate — GitReflow::GitServer::GitHub
- #authenticate — GitReflow::GitServer::DummyHub
- #before — GitReflow::Workflow::ClassMethods
- #build — GitReflow::GitServer::GitHub::PullRequest
- #build_status — GitReflow::GitServer::GitHub::PullRequest
- #build_status — GitReflow::GitServer::PullRequest
- #cache_git_config_key — GitReflow::Config
- #cached_git_config_value — GitReflow::Config
- #call — GitReflow::Logger::SimpleFormatter
- #callbacks — GitReflow::Workflow::ClassMethods
- #callbacks= — GitReflow::Workflow::ClassMethods
- #can_connect_to? — GitReflow::GitServer
- #cleanup_failure_message — GitReflow::GitServer::PullRequest
- #cleanup_feature_branch? — GitReflow::GitServer::PullRequest
- #cleanup_local_feature_branch? — GitReflow::GitServer::PullRequest
- #cleanup_remote_feature_branch? — GitReflow::GitServer::PullRequest
- #colorized_build_description — GitReflow::GitServer::Base
- #colorized_build_description — GitReflow::GitServer::BitBucket
- #colorized_build_description — GitReflow::GitServer::GitHub
- #command — GitReflow::Workflow::ClassMethods
- #command_docs — GitReflow::Workflow::ClassMethods
- #command_docs= — GitReflow::Workflow::ClassMethods
- #command_help — GitReflow::Workflow::ClassMethods
- #commands — GitReflow::Workflow::ClassMethods
- #commands= — GitReflow::Workflow::ClassMethods
- #comment_authors — GitReflow::GitServer::GitHub::PullRequest
- #comments — GitReflow::GitServer::BitBucket::PullRequest
- #comments — GitReflow::GitServer::GitHub::PullRequest
- #comments — GitReflow::GitServer::PullRequest
- #commit_author — GitReflow::GitServer::BitBucket::PullRequest
- #commit_author — GitReflow::GitServer::GitHub::PullRequest
- #commit_author — GitReflow::GitServer::PullRequest
- #commit_message_for_merge — GitReflow::GitServer::PullRequest
- #connect — GitReflow::GitServer
- #connection — GitReflow::GitServer::Base
- #connection — GitReflow::GitServer::DummyHub
- #connection — GitReflow::GitServer
- #create_pull_request — GitReflow::GitServer::BitBucket
- #create_pull_request — GitReflow::GitServer::GitHub
- #create_pull_request — GitReflow::GitServer
- #current_branch — GitReflow::GitHelpers
- #current_provider — GitReflow::GitServer
- #default_base_branch — GitReflow::GitHelpers
- #default_editor — GitReflow::GitHelpers
- #deliver? — GitReflow::GitServer::PullRequest
- #display_pull_request_summary — GitReflow::GitServer::PullRequest
- #documentation_for_command — GitReflow::Workflow::ClassMethods
- #extract_remote_user_and_repo_from_remote_url — GitReflow::GitHelpers
- #fetch_destination — GitReflow::GitHelpers
- #find_open_pull_request — GitReflow::GitServer::Base
- #find_open_pull_request — GitReflow::GitServer::BitBucket
- #find_open_pull_request — GitReflow::GitServer::GitHub
- #find_open_pull_request — GitReflow::GitServer
- #fixture — Fixture
- #fixture_path — Fixture
- #gem — DummyBundler
- #gemfile — DummyBundler
- #get — GitReflow::Config
- #get_build_status — GitReflow::GitServer::Base
- #get_build_status — GitReflow::GitServer::BitBucket
- #get_build_status — GitReflow::GitServer::GitHub
- #get_committed_time — GitReflow::GitServer::GitHub::PullRequest
- #get_first_commit_message — GitReflow::GitHelpers
- #git_config — GitReflow::Workflow::ClassMethods
- #git_editor_command — GitReflow::GitHelpers
- #git_root_dir — GitReflow::GitHelpers
- #git_server — GitReflow
- #git_server — GitReflow::Workflow::ClassMethods
- #good_to_merge? — GitReflow::GitServer::PullRequest
- #has_comments? — GitReflow::GitServer::PullRequest
- #help — GitReflow::Workflow::ClassMethods
- #kebab_case_keys! — GitReflow::Workflow::ClassMethods
- #kebab_to_underscore — GitReflow::Workflow::ClassMethods
- #last_comment — GitReflow::GitServer::BitBucket::PullRequest
- #last_comment — GitReflow::GitServer::GitHub::PullRequest
- #last_comment — GitReflow::GitServer::PullRequest
- #log_file_path — GitReflow::Logger
- #logger — GitReflow
- #logger — GitReflow::Workflow::ClassMethods
- #merge! — GitReflow::GitServer::GitHub::PullRequest
- #merge! — GitReflow::GitServer::PullRequest
- #merge_commit_template — GitReflow::GitHelpers
- #merge_message_path — GitReflow::GitHelpers
- #method_missing — GitReflow::GitServer::PullRequest
- #method_missing — GitReflow
- #parse_command_options! — GitReflow::Workflow::ClassMethods
- #parse_first_matching_template_file — GitReflow::GitHelpers
- #provider_class_for — GitReflow::GitServer
- #pull_request_reviews — GitReflow::GitServer::GitHub::PullRequest
- #pull_request_template — GitReflow::GitHelpers
- #push_current_branch — GitReflow::GitHelpers
- #rejection_message — GitReflow::GitServer::PullRequest
- #remote_repo_name — GitReflow::GitHelpers
- #remote_user — GitReflow::GitHelpers
- #reset_stubbed_command_line — GitReflow::RSpec::CommandLineHelpers
- #respond_to_missing? — GitReflow
- #reviewers — GitReflow::GitServer::BitBucket::PullRequest
- #reviewers — GitReflow::GitServer::GitHub::PullRequest
- #reviewers — GitReflow::GitServer::PullRequest
- #reviewers_pending_response — GitReflow::GitServer::PullRequest
- #run — GitReflow::Sandbox
- #run_command_with_label — GitReflow::Sandbox
- #say — GitReflow::Sandbox
- #set — GitReflow::Config
- #source — DummyBundler
- #stub_command — GitReflow::RSpec::CommandLineHelpers
- #stub_command_line — GitReflow::RSpec::CommandLineHelpers
- #stub_command_line_inputs — GitReflow::RSpec::CommandLineHelpers
- #stub_command_line_inputs_for — GitReflow::RSpec::CommandLineHelpers
- #stub_delete — Object
- #stub_get — Object
- #stub_github_request — FakeGitHub
- #stub_github_with — GithubHelpers
- #stub_output_for — GitReflow::RSpec::CommandLineHelpers
- #stub_patch — Object
- #stub_post — Object
- #stub_put — Object
- #stub_run_for — GitReflow::RSpec::CommandLineHelpers
- #stub_with_fallback — GitReflow::RSpec::StubHelpers
- #suppress_loading_of_external_workflows — GitReflow::RSpec::WorkflowHelpers
- #template_file_content — Fixture
- #to_json — Fixture
- #to_json_hashie — Fixture
- #to_s — Fixture
- #underscore_to_kebab — GitReflow::Workflow::ClassMethods
- #unset — GitReflow::Config
- #update_current_branch — GitReflow::GitHelpers
- #update_destination — GitReflow::GitHelpers
- #update_feature_branch — GitReflow::GitHelpers
- #use — GitReflow::Workflow::ClassMethods
- #use_gem — GitReflow::Workflow::ClassMethods
- #use_gemfile — GitReflow::Workflow::ClassMethods
- #use_workflow — GitReflow::RSpec::WorkflowHelpers
- #workflow — GitReflow
- #workflows — GitReflow::Workflow::ClassMethods