def get_githost(host: str="github.com") -> str:
    """Returns the git host for GitHub, GitLab, BitBucket.

    Parameters:

        host (str): {("gh", "github", "github.com"), 
                     ("gl", "gitlab", "gitlab.com"), 
                     ("bb", "bitbucket", "bitbucket.org")}.

                     (default: "github.com")

    Example:

    The folloing three will return: "github.com"
        get_githost(host="gh")
        get_githost(host="github")
        get_githost(host="github.com")

    The folloing three will return: "gitlab.com"
        get_githost(host="gl")
        get_githost(host="gitlab")
        get_githost(host="gitlab.com")

    The folloing three will return: "bitbucket.org"
        get_githost(host="bb")
        get_githost(host="bitbucket")
        get_githost(host="bitbucket.org")

    """
    host = host.lower() 
    if any(x in host for x in ["gh", "github", "github.com"]):
        host = "github.com"
    elif any(x in host for x in ["gl", "gitlab", "gitlab.com"]):
        host = "gitlab.com"
    elif any(x in host for x in ["bb", "bitbucket", "bitbucket.org"]):
        host = "bitbucket.org"        
    
    return host