Ha egy ideje használja a Git programot, akkor valószínűleg találkozott ezzel a kifejezéssel fő-. Lehet, hogy látta futás közben git állapot vagy git ág.

Ez egy kissé régimódi kifejezés, és talán kíváncsi vagy, honnan származik, vagy hogyan változtathatod meg. Függetlenül attól, hogy parancssori felhasználó vagy a GitHub rajongója, megváltoztathatja az ágak nevét, és még az alapértelmezett ágnevet is az igényeinek megfelelően állíthatja be.

Mi az alapértelmezett ág?

Minden vadonatúj Git adattárnak van alapértelmezett ága, még akkor is, ha valójában nem ágazik el semmit! Az ágak egyszerűen hivatkozások, és mindig van egy HEAD hivatkozás, amely az aktuális ágra mutat.

Történelmileg a Git megnevezte ezt az alapértelmezett ágat fő-. Bár átnevezheti, sokan ragaszkodnak az alapértelmezetthez, így sok olyan projektet fog látni, amelyek a mester alapértelmezett ágát használják.

Ágak elnevezése és miért szüntetik meg a mestert

A Git legújabb verziói (2.28 és újabb) a következő tippet adják, amikor új tárolót hoz létre a használatával git init:

instagram viewer

A „master” használata a kezdeti ág neve. Ez az alapértelmezett ágnév változhat. Ha a kezdeti ágnevet úgy szeretné beállítani, hogy az összes új lerakatában használni tudja, és ez a figyelmeztetés megszűnik, hívja a következőt: git config --global init.defaultBranch A „mester” helyett általánosan választott nevek a „fő”, a „törzs” és a „fejlesztés”. Az imént létrehozott ág ezen a parancson keresztül nevezhető át: git ág -m

A master/slave terminológiának nagy múltja van a számítástechnikában, különösen a hardverre, például a lemezmeghajtókra vonatkozóan. Más verziókezelő rendszerek, például a BitKeeper, a Git elődje is ezt a kifejezést használta. A kifejezés azonban kissé elavult a gyarmatosításhoz való kapcsolódása miatt.

A Git karbantartói együttműködtek a szélesebb fejlesztői közösséggel, hogy megoldják ezeket az aggályokat. Az esetleges bűncselekményektől eltekintve, fő- egyébként nem különösebben leíró név. Kapcsolatot feltételez más, meg nem nevezett entitással, de nem jelenti a kezdeti ág egyedi állapotát. Sokan megfontolják a nevet fő- hogy jobban leírjam ezt az ágat és tipikus használatát.

A fő név rövid, könnyen lefordítható és általánosan használt. Az a tény, hogy ugyanazzal a két betűvel kezdődik, mint a mester, segíthet, ha át kell képeznie az izommemóriát.

A módosítás végrehajtása a Git parancssor használatával

Amint azt maga a Git magyarázza, az alapértelmezett ágnevet a következő paranccsal állíthatja be:

git config --global init.defaultBranch main

Az --globális biztosítja, hogy ez a beállítás az aktuális felhasználó által létrehozott összes tárhelyre érvényes legyen.

Lásd még: A Git telepítése és konfigurálása Linuxon

A beállítás után az új tárolók az új alapértelmezett nevet fogják használni:

$ git init
Inicializált üres Git -tároló /private/tmp/bar/.git/
$ git állapot -sb
## Még nincs kötelezettségvállalás a mainon

Ne feledje, hogy azt is megteheti átnevezni egy ágat bármikor a -m opció használatával, pl.

git ág -m fő

Egy napon a Git a név használatával elvégezheti ezt a változtatást helyetted fő- alapértelmezés szerint minden új adattár esetében. Még mindig hasznos tudni, hogyan módosíthatja saját maga, és előfordulhat, hogy személyes vagy csoportos preferenciái vannak a nem névtől fő-.

Az alapértelmezett fióknév beállítása a GitHub -ban

A GitHubon létrehozott ágak mostantól automatikusan főnek neveznek, nem pedig mester helyett. Ennek ellenére továbbra is megváltoztathatja az alapértelmezett nevet az alábbi lépések végrehajtásával:

  1. Nyisd ki Beállítások profilfotóján keresztül a jobb felső sarokban.
  2. Kattintson Adattárak a bal oldali menüben.
  3. Alatt A lerakat alapértelmezett ága szakaszban válasszon másik nevet.
  4. Kattintson Frissítés.

Összefüggő: Mi az a GitHub? Bevezetés alapvető tulajdonságaiba

Vegye át a Git alapértelmezett fióknévének irányítását

A Git történelmileg elnevezte alapértelmezett ágát fő-, de nem kell így tartani!

Akár azt gondolja, hogy egy alternatíva befogadóbb, könnyebben érthető, vagy egyszerűen rövidebb a gépelés, könnyen megváltoztatható. Az alapértelmezett ág csak egy apró része a Git hatalmas repertoárjának. Ahhoz, hogy Git -készségeit a kezdőtől a haladóig eljusson, nézze meg átfogó útmutatónkat.

RészvényCsipogEmail
Speciális Git bemutató

Vegye át Git készségeit a kezdőtől a haladóig ezzel az átfogó útmutatóval.

Olvassa tovább

Kapcsolódó témák
  • Programozás
  • GitHub
  • Programozás
A szerzőről
Bobby Jack (58 cikk megjelent)

Bobby technológiai rajongó, aki két évtized nagy részében szoftverfejlesztőként dolgozott. Szenvedélyesen szereti a játékot, a Switch Player Magazin Vélemények szerkesztőjeként dolgozik, és elmerül az online közzététel és webfejlesztés minden területén.

Továbbiak Bobby Jack -től

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide