Hogyan lehet átnevezni az alapértelmezett Git -ágat, és miért szeretné

Hogyan lehet átnevezni az alapértelmezett Git -ágat, és miért szeretné

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:

  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 .

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
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, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide