Differenze tra HEAD, master e origin

Il master è il branch di default che viene creato quando creo una nuova repository, questo è a tutti gli effetti un branch quindi può anche essere eliminato (anche se è un caso estremamente remoto).

Tipicamente il master locale segue il master remoto e corrisponde alla vista attuale della mia applicazione al mondo.
HEAD è un puntatore al commit più recente del branch sui cui sto lavorando. Tipicamente HEAD punta all’ultimo commit di un branch, ma può anche essere diverso qualora abbia eseguito dei checkout su particolari commit.

Origin è il nome di default che git fornisce alla repository remota. Tipicamente il programmatore lavora su una repository locale, per poi pushare su una repository remota a cui tutti lavorano.

Indice

Share
Ultimi articoli

Codice Pragmatico

Contatti

Per informazioni, dubbi o consulenze non esitate a contattarmi.

Lascia un messaggio

Ricevi le ultime news

Iscrivi alla newsletter

Solo articoli interessanti, promesso ;)