Első lépések a Git használatával a parancssorból

Azure DevOps Services-| Azure DevOps Server 2020

Ez az útmutató bemutatja, hogyan oszthatja meg a kódot egy Git-adattárban az Azure Reposban a parancssor használatával.

Az alábbi utasítások a Linux és macOS rendszeren használt alapértelmezett Bash-rendszerhéjat használják, de a Git-parancsok bármilyen rendszerhéjban használhatók, beleértve a Git Git Bash for Windows.

Előfeltételek

  • Egy szervezet az Azure DevOpsban. Ha nincs szervezete, ingyenesen regisztrálhat egyet. Minden szervezet ingyenes, korlátlan számú privát Git-adattárat tartalmaz.

Töltse le és telepítse az Azure CLI-t, és adja hozzá az Azure DevOps-bővítményt

  1. Telepítse az Azure CLI-t. Legalább a paranccsal ellenőrizhető v2.0.49, és a paranccsal kell lennie az --version .

  2. Az Azure DevOps-bővítmény hozzáadása az extension add --name azure-devops

  3. Futtassa a következő parancsot: az login.

    Ha a CLI megnyithatja az alapértelmezett böngészőt, akkor megnyitja, és betölti a bejelentkezési oldalt. Ellenkező esetben meg kell nyitnia egy böngészőoldalt, és a parancssor utasításait követve meg kell adnia egy engedélyezési kódot, miután megnyitotta a https://aka.ms/devicelogin oldalt a böngészőben. További információkért lásd az Azure CLI bejelentkezési oldalát.

  4. A zökkenőmentes parancshoz állítsa be a szervezetet és a projektet alapértelmezettként a konfigurációban.

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

A Git letöltése és telepítése

Windows

Töltse le és telepítse a Git for Windows, amely tartalmazza a Git Hitelesítőadat-kezelő azure-adattárakhoz való egyszerű csatlakozáshoz.

macOS

A Git telepítéséhez és beállításhoz használja a Homebrew-t.

brew install git

Linux és Unix

A disztribúciós csomagkezelő rendszer Git letöltéséhez és telepítéséhez. Például az Ubuntu rendszeren:

sudo apt-get install git

A Linux-disztribúcióra vonatkozó legfrissebb utasításokért tekintse meg a telepítési parancsok listáját.

A helyi adattában létrehozása

Hozzon létre egy helyi Git-adattárat a kódhoz. Ha a kód már egy helyi Git-adattárban van, kihagyhatja ezt a lépést.

  1. Lépjen arra a mappára, ahol a kód a parancssorban található:

    cd /home/fabrikam/fiber
    
  2. Hozzon létre egy Git-adattárat a gépen a kód tárolására. Ezt az adattárat a következő szakaszban fogja csatlakoztatni az Azure Reposhoz.

    git init .
    
  3. Véglegesítjük a kódot a helyi Git-adattárban.

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

Git-adattár létrehozása az Azure Reposban

  1. Hozzon létre egy új Git-adattárat az Azure Reposban a kódhoz.

    az repos create --name FabrikamApp
    
  2. Másolja ki a klón URL-címet a JSON-kimenet távoli URL-attribútumból.

    $ 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. Csatlakozás a helyi adattárat a Git-adattárba az Azure Reposban a parancsban található másolt klón URL-cím git remote használatával:

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

A kód leküldése

Mielőtt lekérte a kódot, a folytatás előtt állítsa be a hitelesítést a hitelesítőadat-kezelőkkel vagy az SSH-val .

git push origin main

Következő lépések