MCPcopy Create free account
hub / github.com/OpenHands/OpenHands / ensure_valid_git_branch_name

Function ensure_valid_git_branch_name

openhands/app_server/utils/git.py:24–32  ·  view source on GitHub ↗

Raise ValueError when branch_name is not safe to pass to git checkout.

(branch_name: str)

Source from the content-addressed store, hash-verified

22
23
24def ensure_valid_git_branch_name(branch_name: str) -> None:
25 """Raise ValueError when branch_name is not safe to pass to git checkout."""
26 if is_valid_git_branch_name(branch_name):
27 return
28
29 raise ValueError(
30 f'Invalid git branch name. Common GitHub/GitLab/Bitbucket '
31 f'branch names look like {COMMON_BRANCH_EXAMPLES}.'
32 )

Calls 1

is_valid_git_branch_nameFunction · 0.85