pub fn is_valid_branch_name(branch_name: &str) -> bool
A valid branch name consists of alphanumeric characters, but also ‘.’, ‘-’, ‘/’ or ‘_’