@staticmethod
def __combine_remote(remote, branch):
    """
        Combine remote and branch together as necessary.
        :param remote: Optional remote
        :param branch: The branch to use
        :return: If remote is not empty a combined remote/branch string, otherwise just branch.
        """
    if not remote:
        return branch
    return '/'.join([remote, branch])
