class_docstr: Interactive command prompt to solve the configurations conflicts
  between the parent configuration and the new one.
class_docstr_tok: ["Interactive","command","prompt","to","solve","the","configurations","conflicts","between","the","parent","configuration","and","the","new","one","."]
docstr: Exit the prompt and creates the adapters inside the builders
code: def do_commit(self, options):
      """Exit the prompt and creates the adapters inside the builders"""
      if not self.branch_builder.is_resolved:
          print(
              "Error: There is still remaining issues. Enter 'abort' or 'quit' to leave "
              "without registering the new experiment branch."
          )
          return False
  
      new_name = self.branch_builder.conflicting_config["name"]
      print(f"Registering experiment branch '{new_name}'.")
  
      return True
  
imports: import argparse
  import cmd
  import functools
  import io
  import os
  import readline
  import shlex
  import traceback
  from orion.algo.space import Dimension
  from orion.core.evc import adapters, conflicts
  from orion.core.utils.diff import green, red
label_desc: Use image node_id 48 for calling the BranchingPrompt obj's underlying member method code with example usage: obj.do_commit(options) and returns: True, False