Deprecated: ElementorProDeps\DI\create(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/functions.php on line 32

Deprecated: ElementorProDeps\DI\autowire(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/functions.php on line 44

Deprecated: ElementorDeps\DI\create(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/functions.php on line 32

Deprecated: ElementorDeps\DI\autowire(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/functions.php on line 44

Deprecated: ElementorDeps\DI\ContainerBuilder::writeProxiesToFile(): Implicitly marking parameter $proxyDirectory as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/ContainerBuilder.php on line 231

Deprecated: ElementorDeps\DI\Definition\Source\ReflectionBasedAutowiring::autowire(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Source/ReflectionBasedAutowiring.php on line 17

Deprecated: ElementorDeps\DI\Definition\Source\Autowiring::autowire(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Source/Autowiring.php on line 21

Deprecated: ElementorDeps\DI\Definition\Source\DefinitionFile::__construct(): Implicitly marking parameter $autowiring as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionFile.php on line 25

Deprecated: ElementorDeps\DI\Definition\Source\DefinitionArray::__construct(): Implicitly marking parameter $autowiring as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionArray.php on line 33

Deprecated: ElementorDeps\DI\Definition\Source\DefinitionNormalizer::normalizeRootDefinition(): Implicitly marking parameter $wildcardsReplacements as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionNormalizer.php on line 42

Deprecated: ElementorDeps\DI\Proxy\ProxyFactory::__construct(): Implicitly marking parameter $proxyDirectory as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Proxy/ProxyFactory.php on line 38

Deprecated: ElementorDeps\DI\Container::__construct(): Implicitly marking parameter $definitionSource as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: ElementorDeps\DI\Container::__construct(): Implicitly marking parameter $proxyFactory as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: ElementorDeps\DI\Container::__construct(): Implicitly marking parameter $wrapperContainer as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: ParsedownExtra::blockSetextHeader(): Implicitly marking parameter $Block as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/git-it-write/vendor/erusev/parsedown-extra/ParsedownExtra.php on line 241

Deprecated: Parsedown::blockSetextHeader(): Implicitly marking parameter $Block as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/git-it-write/vendor/erusev/parsedown/Parsedown.php on line 715

Deprecated: Parsedown::blockTable(): Implicitly marking parameter $Block as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/git-it-write/vendor/erusev/parsedown/Parsedown.php on line 853

Deprecated: SearchWP\Dependencies\Monolog\Logger::addRecord(): Implicitly marking parameter $datetime as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/searchwp/lib/vendor/monolog/monolog/src/Monolog/Logger.php on line 270

Deprecated: ElementorProDeps\DI\ContainerBuilder::writeProxiesToFile(): Implicitly marking parameter $proxyDirectory as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/ContainerBuilder.php on line 231

Deprecated: ElementorProDeps\DI\Definition\Source\ReflectionBasedAutowiring::autowire(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Source/ReflectionBasedAutowiring.php on line 17

Deprecated: ElementorProDeps\DI\Definition\Source\Autowiring::autowire(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Source/Autowiring.php on line 21

Deprecated: ElementorProDeps\DI\Definition\Source\DefinitionFile::__construct(): Implicitly marking parameter $autowiring as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionFile.php on line 25

Deprecated: ElementorProDeps\DI\Definition\Source\DefinitionArray::__construct(): Implicitly marking parameter $autowiring as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionArray.php on line 33

Deprecated: ElementorProDeps\DI\Definition\Source\DefinitionNormalizer::normalizeRootDefinition(): Implicitly marking parameter $wildcardsReplacements as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionNormalizer.php on line 42

Deprecated: ElementorProDeps\DI\Proxy\ProxyFactory::__construct(): Implicitly marking parameter $proxyDirectory as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Proxy/ProxyFactory.php on line 38

Deprecated: ElementorProDeps\DI\Container::__construct(): Implicitly marking parameter $definitionSource as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: ElementorProDeps\DI\Container::__construct(): Implicitly marking parameter $proxyFactory as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: ElementorProDeps\DI\Container::__construct(): Implicitly marking parameter $wrapperContainer as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: WP2FA\Admin\Methods\Traits\Methods_Wizards_Trait::get_order(): Implicitly marking parameter $role as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/wp-2fa/includes/classes/Admin/Methods/Traits/class-methods-wizards-trait.php on line 36

Deprecated: WP2FA\Admin\Methods\Traits\Methods_Wizards_Trait::hidden_order_setting(): Implicitly marking parameter $role as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/wp-2fa/includes/classes/Admin/Methods/Traits/class-methods-wizards-trait.php on line 96

Deprecated: WP2FA\Methods\TOTP::validate_totp_authentication(): Implicitly marking parameter $user as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/wp-2fa/includes/classes/Admin/Methods/class-totp.php on line 231

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the all-in-one-wp-security-and-firewall domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /www/helpgitkrakencom_480/public/wp-includes/functions.php on line 6114

Deprecated: Elementor\Controls_Stack::get_active_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/includes/base/controls-stack.php on line 352

Deprecated: Elementor\Controls_Stack::get_active_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/includes/base/controls-stack.php on line 352

Deprecated: Elementor\Controls_Stack::get_style_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/includes/base/controls-stack.php on line 799

Deprecated: Elementor\Controls_Stack::get_style_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/includes/base/controls-stack.php on line 799

Deprecated: Elementor\Elements_Manager::create_element_instance(): Implicitly marking parameter $element_type as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/includes/managers/elements.php on line 70

Deprecated: Elementor\Element_Base::__construct(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/includes/base/element-base.php on line 1569

Deprecated: Elementor\Repeater::__construct(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/includes/elements/repeater.php on line 49

Deprecated: Elementor\Core\Utils\Collection::filter(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/core/utils/collection.php on line 43

Deprecated: ElementorDeps\DI\Definition\ObjectDefinition::__construct(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/ObjectDefinition.php on line 62

Deprecated: ElementorDeps\DI\Definition\ObjectDefinition::setClassName(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/ObjectDefinition.php on line 75

Deprecated: ElementorDeps\DI\Definition\ObjectDefinition::setLazy(): Implicitly marking parameter $lazy as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/ObjectDefinition.php on line 158

Deprecated: ElementorDeps\DI\Definition\Resolver\ObjectCreator::setPrivatePropertyValue(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Resolver/ObjectCreator.php on line 158

Deprecated: ElementorDeps\DI\Definition\Resolver\ParameterResolver::resolveParameters(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Resolver/ParameterResolver.php on line 34

Deprecated: ElementorDeps\DI\Definition\Resolver\ParameterResolver::resolveParameters(): Implicitly marking parameter $method as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Resolver/ParameterResolver.php on line 34

Deprecated: ElementorProDeps\DI\Definition\ObjectDefinition::__construct(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/ObjectDefinition.php on line 62

Deprecated: ElementorProDeps\DI\Definition\ObjectDefinition::setClassName(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/ObjectDefinition.php on line 75

Deprecated: ElementorProDeps\DI\Definition\ObjectDefinition::setLazy(): Implicitly marking parameter $lazy as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/ObjectDefinition.php on line 158

Deprecated: ElementorProDeps\DI\Definition\Resolver\ObjectCreator::setPrivatePropertyValue(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Resolver/ObjectCreator.php on line 158

Deprecated: ElementorProDeps\DI\Definition\Resolver\ParameterResolver::resolveParameters(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Resolver/ParameterResolver.php on line 34

Deprecated: ElementorProDeps\DI\Definition\Resolver\ParameterResolver::resolveParameters(): Implicitly marking parameter $method as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Resolver/ParameterResolver.php on line 34

Deprecated: ElementorPro\Modules\Forms\Submissions\Actions\Save_To_Database::save_action_log(): Implicitly marking parameter $exception as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/modules/forms/submissions/actions/save-to-database.php on line 159

Deprecated: {closure:ElementorPro\Modules\Forms\Submissions\Actions\Save_To_Database::__construct():193}(): Implicitly marking parameter $exception as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/modules/forms/submissions/actions/save-to-database.php on line 193

Deprecated: Non-canonical cast (boolean) is deprecated, use the (bool) cast instead in /www/helpgitkrakencom_480/public/wp-content/plugins/essential-addons-elementor/includes/Classes/Migration.php on line 89

Warning: Cannot modify header information - headers already sent by (output started at /www/helpgitkrakencom_480/public/wp-content/mu-plugins/kinsta-mu-plugins/vendor/composer/ClassLoader.php:576) in /www/helpgitkrakencom_480/public/wp-content/plugins/all-in-one-wp-security-and-firewall/classes/wp-security-utility.php on line 216

Deprecated: Elementor\Core\Files\CSS\Post::add_controls_stack_style_rules(): Implicitly marking parameter $all_controls as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/core/files/css/post.php on line 221

Deprecated: Elementor\Core\Files\CSS\Base::add_controls_stack_style_rules(): Implicitly marking parameter $all_controls as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/core/files/css/base.php on line 552

Deprecated: Elementor\Core\Files\CSS\Base::get_active_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/core/files/css/base.php on line 921

Deprecated: Elementor\Core\Files\CSS\Base::get_active_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/core/files/css/base.php on line 921

Deprecated: Elementor\Core\Files\CSS\Base::get_style_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/core/files/css/base.php on line 949

Deprecated: Elementor\Core\Files\CSS\Base::get_style_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/core/files/css/base.php on line 949

Deprecated: Elementor\Core\DynamicTags\Dynamic_CSS::add_controls_stack_style_rules(): Implicitly marking parameter $all_controls as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/core/dynamic-tags/dynamic-css.php on line 104

Deprecated: Elementor\Stylesheet::add_rules(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/includes/stylesheet.php on line 141

Deprecated: Elementor\Includes\Widgets\Traits\Button_Trait::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/includes/widgets/traits/button-trait.php on line 517

Deprecated: Elementor\Includes\Widgets\Traits\Button_Trait::render_text(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor/includes/widgets/traits/button-trait.php on line 648

Deprecated: ElementorPro\Modules\Posts\Traits\Button_Widget_Trait::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/modules/posts/traits/button-widget-trait.php on line 491

Deprecated: ElementorPro\Modules\Carousel\Widgets\Media_Carousel::print_slider(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/modules/carousel/widgets/media-carousel.php on line 291

Deprecated: ElementorPro\Modules\Carousel\Widgets\Base::print_slider(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/modules/carousel/widgets/base.php on line 579

Deprecated: ElementorPro\Modules\Payments\Widgets\Paypal_Button::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/modules/payments/widgets/paypal-button.php on line 225

Deprecated: ElementorPro\Modules\Payments\Classes\Payment_Button::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/modules/payments/classes/payment-button.php on line 499

Deprecated: ElementorPro\Modules\Payments\Widgets\Stripe_Button::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /www/helpgitkrakencom_480/public/wp-content/plugins/elementor-pro/modules/payments/widgets/stripe-button.php on line 249
Orchestrating Complex Git Operations

GitLens Documentation

Orchestrating Complex Git Operations


Deprecated: Using null as an array offset is deprecated, use an empty string instead in /www/helpgitkrakencom_480/public/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /www/helpgitkrakencom_480/public/wp-includes/class-wp-block.php on line 257

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /www/helpgitkrakencom_480/public/wp-includes/class-wp-block-type-registry.php on line 168

Level: Advanced Developers
Primary Goal: Apply Git intelligence and AI-aware context to manage complex history safely

When to use this workflow

Use this workflow when you are:

  • Managing long-lived or high-risk branches

  • Performing complex interactive rebases-

  • Pulling targeted fixes across branches

  • Coordinating advanced workflows with AI assistance

Real-world scenario

You are resolving a production issue that requires rebasing a long-running branch, pulling in specific fixes from other branches, and collaborating across teams.

How GitLens helps (in practice)

You start by using GitKraken MCP, which provides Git-aware context to AI assistants so they can reason accurately about your repository, including commits, branches, pull requests, and issues.

A screenshot of the GitKraken MCP server using the git_branch tool within the VS Code chat panel
GitKraken MCP

With this intelligence in place, you open the Commit Graph and launch the enhanced Rebase Editor directly from the graph. The Rebase Editor uses Git intelligence to detect potential conflicts before the rebase begins and displays clear rebase state indicators across GitLens so you always know where you are. Inside the editor, you perform bulk operations such as squashing, reordering, or editing commits using full keyboard navigation, and you can switch to the raw rebase todo file when you need fine-grained control. When a specific fix is required from another branch, you right-click the exact commit in the Commit Graph and cherry-pick it, avoiding manual hash copying or terminal commands. To share work-in-progress changes without opening a pull request, you create a Cloud Patch from GitLens, which packages your changes so teammates can review or apply them without branch friction.

A screenshot of the Cloud Patch Panel in GitLens
Cloud Patches

GitLens combines Git intelligence and AI-aware workflows to give you confidence when operating on complex history.

Key GitLens features used

Outcome

You safely execute complex Git operations with full visibility, precision, and collaboration support, even in high-stakes scenarios.

Have feedback about this article? Did we miss something? Let us know!
On this page