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 -tá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 referencia, 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 :
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 elutasítja ezt a figyelmeztetést, hívja a következőt: git config --global init.defaultBranch nevek, amelyeket általában választanak a 'master' helyett a 'main', 'trunk' és 'development' '. 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óvezérlő 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 ezen problémák megoldása érdekében. 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 a Git is elmagyará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
Initialized empty Git repository in /private/tmp/bar/.git/
$ git status -sb
## No commits yet on main
Ne feledje, hogy azt is megteheti átnevezni egy ágat bármikor a -m opció használatával, pl.
bootolható usb készítése iso -ból
git branch -m main
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 GitHub -on létrehozott ágak mostantól automatikusan főnek neveznek a mester helyett. Ennek ellenére az alapértelmezett nevet az alábbi lépésekkel módosíthatja:
- Nyisd ki Beállítások profilfotóján keresztül a jobb felső sarokban.
- Kattintson Adattárak a bal oldali menüben.
- Alatt A lerakat alapértelmezett ága szakaszban válasszon másik nevet.
- Kattintson Frissítés .
Kapcsolódó: 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ény Részvény Csipog Email 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
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őlIratkozzon fel hírlevelünkre
Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!
Feliratkozáshoz kattintson ide