parameters: (repo_root, rev_range)
return_statement: return repo.merge_base(a, b)[0]
docstring: Return the sha of the 'branch cut', that is, the merge-base.
      Returns a git commit
docstring_summary: Return the sha of the 'branch cut', that is, the merge-base.
      Returns a git commit
docstring_tokens: Return the sha of the branch cut that is the merge - base . Returns a git commit
function: def get_branchcut_sha(repo_root, rev_range):
      """
      Return the sha of the 'branch cut', that is, the merge-base.
      Returns a git commit
      """
      repo = Repo(repo_root)
      [a, b] = splitRevRange(rev_range)
      return repo.merge_base(a, b)[0]
function_tokens: def get_branchcut_sha ( repo_root , rev_range ) : repo = Repo ( repo_root ) [ a , b ] = splitRevRange ( rev_range ) return repo . merge_base ( a , b ) [ 0 ]