function New-AzDevOpsGitRepositorie {
        Creates new Azure DevOps Git Repositorie.
        Creates new Git Repositorie in Azure Devops Repos.
        New-AzDevOpsGitRepositorie -Project 'ProjectName' -Name 'RepositorieName'
        PAT Permission Scope: vso.code_manage
        Description: Grants the ability to read, update, and delete source code, access metadata about commits, changesets, branches, and other version control artifacts.
        Also grants the ability to create and manage code repositories, create and manage pull requests and code reviews, and to receive notifications about version control
        events via service hooks.

    param (
        [Parameter(Mandatory = $true)]
        [Parameter(Mandatory = $true)]
    end {
        try {
            $script:body = @{
                name    = $Name
                project = @{ 
                    id = (Get-AzDevOpsProject -Name $Project).id
            } | ConvertTo-Json -Depth 2
            $script:function = $MyInvocation.MyCommand.Name
            $script:projectName = $Project
        catch {
            throw $_