Mi az eredet ' és ' mester ' a git-ben?


Legjobb válasz

  • Eredet – Ha klónoz egy adattárat a első alkalommal az origin egy alapértelmezett név, amelyet az eredeti klónozott távoli adattárnak adnak, ahonnan változtatásokat akarsz tenni. Tehát alapvetően az „eredet” álneve az Ön nagy távoli adattárának. Azzal, hogy elmondja: git push origin , azt mondja, hogy nyomja meg az eredeti adattárat.
  • Master – A Master annak az alapértelmezett ágnak a neve, amelyet a git létrehoz egy számodra, amikor először létrehoz egy adattárat. A legtöbb esetben az “ master ” a “főágat” jelenti. Ez az az ág, amely a gyártási kódot képviseli, és hogy az összes többi ág származik csatlakozzon újra.

Válasz

Mester a projekt fő alapértelmezett ága, amikor egy git projekt inicializálva van.

Az Origin önmagában csak egy név (meglehetősen gyakori) a távoli repó jelölésére. Bármi lehet.

A távvezérlőt bármilyen más névvel is megnevezheti.

Példa:

git remote -v

origin sudipbhandari126/sudipbhandari126.github.io (fetch)

origin sudipbhandari126/sudipbhandari126.github.io (push)

upstream https://github.com/barryclark/jekyll-now.git (fetch)

upstream https://github.com/barryclark/jekyll-now.git (push)

Alapértelmezés szerint ha elágazik: az eredeti repo távoli hely megkapja a upstream nevet míg a villás verziója megkapja az origin nevet , de ezek csak a névadási szokások .

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük