Gyakorlat – Git-adattár inicializálása

Befejeződött

Úgy döntött, hogy a munkafolyamat egy verziókövetési rendszer előnyeit élvezheti, és kipróbálja a Gitet. Ebben a gyakorlatban minden készen áll, hogy elkezdhesse használni a Gitet.

A folyamat során a következőt fogja elvégezni:

  • Telepítse és konfigurálja a Gitet.
  • Git-adattár létrehozása és inicializálása.
  • Vegyen fel egy Bicep-fájlt az adattár mappájába, és nézze meg, hogyan változik az adattár állapota.

Megjegyzés:

A Visual Studio Code egy hatékony szerkesztő, és számos különböző módon érhető el ugyanazt a dolgot. Szinte minden művelet rendelkezik billentyűparancsokkal. A felhasználói felület használatával gyakran többféleképpen is hajthat végre gyakori műveleteket. Ez a modul egy megközelítéssel vezeti végig a műveletek végrehajtásán. Nyugodtan használjon más megközelítést, ha szeretné.

A Git telepítése

  1. Telepítse a Git szoftvert. Az operációs rendszer alapján válassza ki a megfelelő verziót.

  2. Ha már megnyitotta a Visual Studio Code-ot, indítsa újra, hogy észlelje a Git-telepítést.

A Git konfigurálása

Futtatnia kell néhány parancsot a Git konfigurálásához, hogy az társítsa a nevét és az e-mail-címét a tevékenységéhez. Ez az azonosítás segít, ha a Gittel együttműködik másokkal. Ha már konfigurálta a Gitet, kihagyhatja ezeket a lépéseket, és továbbléphet a következő szakaszra.

  1. Nyissa meg a Visual Studio Code-ot.

  2. Nyisson meg egy Visual Studio Code-terminálablakot az Új terminál terminál>kiválasztásával. Az ablak általában a képernyő alján nyílik meg.

  3. Ellenőrizze, hogy a Git telepítve van-e a következő paranccsal:

    git --version
    

    Ha hibaüzenet jelenik meg, győződjön meg arról, hogy telepítette a Gitet, indítsa újra a Visual Studio Code-ot, és próbálkozzon újra.

  4. Adja meg a nevét az alábbi paranccsal. Cserélje le USER_NAME a használni kívánt felhasználónévre. Használja az utónevét és a vezetéknevét, hogy a csapattagok tudják, hogy Ön az.

    git config --global user.name "USER_NAME"
    
  5. Az alábbi paranccsal állítsa be az e-mail-címét. Cserélje le USER_EMAIL_ADDRESS az e-mail-címét.

    git config --global user.email "USER_EMAIL_ADDRESS"
    
  6. Futtassa a következő parancsot annak ellenőrzéséhez, hogy a módosítások működjenek-e:

    git config --list
    
  7. Ellenőrizze, hogy a kimenet két, az alábbi példához hasonló sort tartalmaz-e. A neve és az e-mail-címe eltér a példában láthatótól.

    user.name=User Name
    user.email=user-name@contoso.com
    

Git-adattár létrehozása és inicializálása

  1. A Visual Studio Code termináljában hozzon létre egy új mappát toy-website néven:

    mkdir toy-website
    cd toy-website
    
  2. A Visual Studio Code terminál használatával futtassa az alábbi parancsot a Visual Studio Code újbóli megnyitásához a betöltött játékwebhellyel :

    code --reuse-window .
    

    A Visual Studio Code újra betöltődik. Ha a rendszer megbízik a mappában, válassza az Igen, bízom a szerzőkben.

  3. A Visual Studio Code terminálon futtassa a következő parancsot egy új Git-adattár inicializálásához a létrehozott játékwebhely mappában:

    git init
    

    A Git egy üzenetet jelenít meg, amely megerősíti, hogy inicializált egy üres Git-adattárat.

Bicep-fájl hozzáadása

  1. Hozzon létre egy üzembe helyezés nevű almappát. A mappát az Explorerrel hozhatja létre a Visual Studio Code-ban, vagy használhatja a következő parancsot a Visual Studio Code termináljában:

    mkdir deploy
    
  2. A központi telepítési mappában hozzon létre egy main.bicep nevű új fájlt.

  3. Nyissa meg és mentse az üres fájlt, hogy a Visual Studio Code betöltse a Bicep-eszközt.

    Választhatja a Fájlmentés>másként lehetőséget, vagy a Windowshoz készült Ctrl+S billentyűparancsot (macOS esetén⌘+S). Ügyeljen arra, hogy ne felejtse el, hová mentette a fájlt. Előfordulhat például, hogy létre szeretne hozni egy szkriptmappát , amelybe mentené.

  4. Másolja a következő kódot a main.bicep fájlba.

    @description('The Azure region into which the resources should be deployed.')
    param location string = resourceGroup().location
    
    @description('The type of environment. This must be nonprod or prod.')
    @allowed([
      'nonprod'
      'prod'
    ])
    param environmentType string
    

    Ez a Bicep-fájl két paramétert tartalmaz, de még nem határoz meg erőforrásokat.

  5. Mentse a fájlt.

Megjegyzés:

Annak ellenére, hogy mentette a fájlt az adattár mappájába, a Git még nem követi nyomon . Megtudhatja, hogyan követi nyomon a Git a fájlokat a következő leckében.

Az adattár állapotának vizsgálata a parancssori felület használatával

A Git figyeli a módosítások adattármappáját. A Git lekérdezésével megtekintheti a módosított fájlok listáját. Ez a funkció hasznos, ha megnézi, hogy mit tett, és ellenőrizze, hogy nem adott-e hozzá véletlenül fájlokat, vagy nem végzett módosításokat, amelyeket nem akart belefoglalni. A Git CLI és a Visual Studio Code használatával is megtekintheti az adattár állapotát.

  1. A Visual Studio Code terminál használatával futtassa a következő parancsot:

    git status
    
  2. Nézze meg az eredményeket. Hasonlóak a következő példához:

    On branch main
    
    No commits yet
    
    Untracked files:
      (use "git add <file>..." to include in what will be committed)
            deploy/
    
    nothing added to commit but untracked files present (use "git add" to track)
    

    Ez a szöveg négy információt közöl:

    • Jelenleg a ágon van. Hamarosan megismerkedhet az ágakkal.
    • Nem történt véglegesítés ehhez az adattárhoz. A véglegesítéseket a következő leckében ismerheti meg.
    • Az üzembe helyezési mappában nem követett fájlok találhatók.
    • Még nem mondta meg a Gitnek, hogy adjon hozzá olyan fájlokat, amelyeket nyomon követhet az adattár.
  3. Tekintse meg az előző lépés kimenetének első sorát. Ha a főtől eltérő ágnevet jelenít meg, futtassa a következő parancsot az ág főre való átnevezéséhez:

    git branch -M main
    

    Ez a parancs biztosítja, hogy a modul hátralévő gyakorlataival együtt kövesse azokat.

Az adattár állapotának vizsgálata a Visual Studio Code használatával

A Visual Studio Code ugyanazokat az információkat jeleníti meg, amelyeket a git status parancs biztosít, de integrálja az információkat a Visual Studio Code felületébe.

  1. A Visual Studio Code-ban válassza a Forrásvezérlő megtekintése>lehetőséget, vagy válassza a Ctrl+Shift+G billentyűkombinációt a billentyűzeten.

    Megnyílik a Forrásvezérlő .

    Screenshot of Visual Studio Code that shows Source Control, with one change on the icon badge and the main.bicep file listed as a changed file.

    A Visual Studio Code azt mutatja, hogy a központi telepítési mappában lévő main.bicep fájl megváltozott. A Forrásvezérlő ikon emellett egy jelvényt is megjelenít, amely az 1-es számot jeleníti meg, amely egy nem követett fájlt jelöl.

  2. Az állapotsor a Visual Studio Code alján jelenik meg. Hasznos információkat és funkciókat biztosít. A bal oldal felé az állapotsor a fő szót jeleníti meg:

    Screenshot of the Visual Studio Code status bar that shows the branch name as main.

    Ez a szó azt jelzi, hogy jelenleg a ágon van. Hamarosan megismerkedhet az ágakkal.

A Git és a Visual Studio Code által jelentett állapot ugyanaz, mert a Git CLI és a Visual Studio Code ugyanazt a Git-motort használja. Az adattárakkal való munkához használt eszközök kombinálhatók és egyeztethetők. A legjobban megfelelő eszközök alapján különböző eszközöket használhat.