Kullanmaya başlayın satırdan Git ile birlikte kullanın

Azure Repos | Azure DevOps Server 2020

Bu kılavuzda, komut satırı kullanarak kodunuzu bir Git Azure Repos nasıl paylaştırabilirsiniz?

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

Önkoşullar

  • Azure DevOps' Azure DevOps. Bir kuruluşa sahip değilsanız ücretsiz bir kuruluşa kaydolarak. Her kuruluş ücretsiz, sınırsız sayıda özel Git deposu içerir.

Azure CLI'yi indirip yükleme ve Azure DevOps ekleme

  1. Azure CLI'sini yükleyin. En azından komutuyla v2.0.49 doğrulandırabilirsiniz. az --version

  2. Azure DevOps Uzantısını Eklemeaz 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 bir tarayıcı sayfası açıp komut satırı yönergelerini izleyerek tarayıcınızda sayfasına giderek yetkilendirme kodu https://aka.ms/devicelogin girmeniz gerekir. Daha fazla bilgi için bkz. Azure CLI oturum açma sayfası.

  4. Sorunsuz komutlar için, yapılandırmada kuruluşu ve projeyi varsayılan olarak ayarlayın.

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

Git'i indirme ve yükleme

Windows

Windows için Git'i indirin ve yükleyin. Bu, Kimlik Bilgileri Yöneticisi kolayca bağlanmak için Git Azure Repos.

Mac OS

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

brew install git

Linux ve Unix

Git'i indirip paket yönetim sistemi dağıtım dağıtımlarınızı kullanın. Örneğin, Ubuntu üzerinde:

sudo apt-get install git

Linux dağıtımınıza ilişkin en güncel yönergeler için yükleme komutları listesine bakın.

Yerel repo'larınızı oluşturma

Kodunuz için yerel bir Git depo oluşturun. Kodunuz zaten yerel bir Git depos tasa, bu adımı atlayabilirsiniz.

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

    cd /home/fabrikam/fiber
    
  2. Kodunuzu depolamak için makinenize bir Git deposu oluşturun. Sonraki bölümde bu Azure Repos bağlanacak.

    git init .
    
  3. Kodunuzu yerel Git depoya işle.

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

Git depolarınızı Azure Repos

  1. Kodunuz için yeni bir Git Azure Repos depo oluşturun.

    az repos create --name FabrikamApp
    
  2. JSON çıkışında 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. Bağlan kopya URL'sini kullanarak yerel depo Azure Repos Git depoya git remote ekleyin:

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

Kodunuzu itme

Kodunuzu itmeden önce devam etmeden önce kimlik bilgileri yöneticileri veya SSH ile kimlik doğrulamasını ayarlayın.

git push origin main

Sonraki adımlar