Care este originea ' și ' master ' în git?


Cel mai bun răspuns

  • Originea – Când clonați un depozit pentru prima dată origine este un nume implicit dat depozitului original la distanță pe care îl clonați, de unde doriți să împingeți și să trageți modificările. Deci, în principiu, „originea” este un alias al numelui dvs. atât de mare al depozitului la distanță. Spunând git push origin , spuneți să treceți la depozitul original.
  • Master – Master este numele ramului implicit pe care vi-l creează git atunci când creați pentru prima dată un depozit. În majoritatea cazurilor, „ master ” înseamnă „ramura principală”. Este ramura care reprezintă codul de producție și din care toate celelalte ramuri provin și, în general, în cele din urmă reînscrieți-vă.

Răspuns

Master este principala ramură implicită a proiectului atunci când un proiect git este inițializat.

Originea este în sine doar un nume (unul destul de comun) pentru a indica repo-ul la distanță. Ar putea fi orice.

Puteți denumi „telecomanda” dvs. cu orice alt nume.

Exemplu:

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)

În mod implicit când bifurcați: locația originală de la distanță repo primește numele în amonte în timp ce versiunea dvs. furcată primește numele origine , dar acestea sunt doar convenția de numire .

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *