Komut satırından git 'i kullanmaya başlayın

Azure Repos

Bu kılavuzda, komut satırını kullanarak Azure Repos bir git deposunda kodunuzun nasıl paylaşılacağını gösterilmektedir.

Aşağıdaki yönergeler Linux ve macOS 'ta kullanılan varsayılan Bash kabuğunu kullanır, ancak git komutları Windows için git 'ten git Bash dahil olmak üzere herhangi bir kabukta çalışır.

Önkoşullar

  • Azure DevOps 'da bir kuruluş. Kuruluşunuz yoksa, ücretsiz olarak kaydolabilir . Her kuruluş, ücretsiz, sınırsız özel Git depoları içerir.

Azure CLı indirin ve yükleyin ve Azure DevOps uzantısını ekleyin

  1. Azure CLI 'Yı yükler. Komutuyla doğrulayabilmeniz için en az bir sahip olmanız gerekir v2.0.49 az --version .

  2. Azure DevOps uzantısını ekleme az extension add --name azure-devops

  3. az login komutunu çalıştırın.

    CLI varsayılan tarayıcınızı açabiliyorsa, tarayıcıyı açar ve oturum açma sayfasını yükler. Aksi takdirde, tarayıcınızda gezindikten sonra bir yetkilendirme kodu girmek için bir tarayıcı sayfası açmanız ve komut satırındaki yönergeleri izlemeniz gerekir https://aka.ms/devicelogin . Daha fazla bilgi için bkz. Azure CLI oturum açma sayfası.

  4. Sorunsuz bir komut için, yapılandırma bölümünde organizasyonu ve projeyi varsayılanlar olarak ayarlayın.

    az devops configure --defaults organization=https://dev.azure.com/contoso project=contoso

Git 'i indirme ve yükleme

Windows

Azure Repos kolayca bağlanmak için Git kimlik bilgileri Yöneticisi 'Ni içeren Windows için git 'i indirin ve yükleyin.

Mac OS

Git 'i yüklemek ve ayarlamak için homebrew kullanın.

brew install git

Linux ve UNIX

Git indirmek ve yüklemek için dağıtım paket yönetim sistemi kullanın. Örneğin, Ubuntu üzerinde:

sudo apt-get install git

Linux dağıtımlarınız için en güncel yönergeler için Kurulum komutları listesine bakın.

Yerel depoyu oluşturma

Kodunuz için yerel bir git deposu oluşturun. Kodunuz zaten yerel bir git deposunda ise, bu adımı atlayabilirsiniz.

  1. Kodunuzun komut satırında bulunduğu klasöre gidin:

    cd /home/fabrikam/fiber
    
  2. Kodunuzu depolamak için makinenizde bir git deposu oluşturun. Sonraki bölümde Azure Repos bu depoyu bağlayacaksınız.

    git init .
    
  3. Kodunuzu yerel git deposuna işleyin.

    git add --all
    git commit -m "first commit of my code"
    

Azure Repos git deponuzu oluşturun

  1. Kodunuz için Azure Repos yeni bir git deposu oluşturun.

    az repos create --name FabrikamApp
    
  2. JSON çıkışındaki uzak URL özniteliğinden kopya URL 'sini kopyalayın.

    $ az repos create --name FabrikamApp
    
    [
     {          
         "defaultBranch": null,
         "id": "fa3ee42f-519d-4633-8e31-4a84de343ca3",
         "isFork": null,
         "name": "FabrikamApp",
         "parentRepository": null,
         "project": {
           "abbreviation": null,
           "description": "This is the pipeline project for github repo",
           "id": "fa3ee42f-519d-4633-8e31-4a84de343ca4",
           "lastUpdateTime": "2019-04-09T08:32:15.977Z",
           "name": "Fabrikam",
           "revision": 255,
           "state": "wellFormed",
           "url": "https://dev.azure.com/fabrikops2/_apis/projects/fa3ee42f-519d-4633-8e31-4a84de343ca4",
           "visibility": "public"
         },
         "remoteUrl": "https://dev.azure.com/fabrikops2/Fabrikam/_git/FabrikamApp",
         "size": 0,
         "sshUrl": "fabrikops2@vs-ssh.visualstudio.com:v3/fabrikops2/Fabrikam/FabrikamApp",
         "url": "https://dev.azure.com/fabrikops2/fa3ee42f-519d-4633-8e31-4a84de343ca4/_apis/git/repositories/fa3ee42f-519d-4633-8e31-4a84de343ca3",
         "validRemoteUrls": null
       }
     ]
    
  3. Komut içindeki kopyalanmış kopya URL 'sini kullanarak Azure Repos yerel deponuzu git deposuna bağlayın git remote :

    git remote add origin https://dev.azure.com/fabrikops2/Fabrikam/_git/FabrikamApp
    

Kodunuzu gönderin

Kodunuzu göndermeden önce, devam etmeden önce kimlik bilgileri yöneticileri veya SSH ile kimlik doğrulaması yapın.

git push origin main

Sonraki adımlar