pub(crate) fn prioritize_current_branch_first( branches: Vec<Branch>, current_branch: &str, previous_branch: Option<&str>, user_email: Option<&str>, ) -> Vec<Branch>