branchName method

String? branchName()

Implementation

String? branchName() {
  assert(isBranch() || isRemote());
  if (isBranch()) {
    return value.substring(refHeadPrefix.length);
  } else if (isRemote()) {
    return value.substring(refRemotePrefix.length).split('/')[1];
  }

  return null;
}