Da li spojene grane treba izbrisati?

Sadržaj:

Da li spojene grane treba izbrisati?
Da li spojene grane treba izbrisati?
Anonim

Vaša historija će uvijek biti sačuvana. Dakle, u osnovi, jedini razlog da zadržite granu hitne popravke nakon spajanja je ako planirate napraviti još promjena u istoj hitnoj ispravci, što nema puno smisla nakon što objavite hitnu ispravku. Dakle, trebalo bi da se osjećate savršeno sigurnim kada izbrišete granu nakon spajanja.

Šta raditi s granama nakon spajanja?

Kada završite sa granom i ona je spojena u master, izbrišite je. Nova grana se može napraviti od najnovijeg urezivanja na glavnoj grani. Također, dok je u redu zakačitigrane nakon što ih spojite u master, one će početi da se gomilaju.

Da li biste trebali zadržati stare grane git-a?

Ponovna upotreba grana patch-1 (nakon što je njen originalni PR spojen i zatvoren) je dobar način da izazovete probleme u vašem git repozitorijumu. Možete kreirati drugu granu, pa čak i dati joj isto ime, ali nemojte reciklirati grane koje ste već povezali sa zahtjevom za povlačenjem za korištenje s bilo kojim drugim radom.

Jesu li spojene grane izbrisane?

git checkout master | git grana -r --spojena | grep -v … I onda možete izbrisati sve lokalne spojene grane radeći jednostavno git čišćenje. Željet ćete isključiti master, main & develop grane iz tih naredbi. Ovo također radi za brisanje svih spojenih grana osim mastera.

Da li je dobro obrisati granu u git-u?

Možete sigurno ukloniti granu sa git grana -dvaša grana. Ako sadrži promjene koje nisu spojene (tj. izgubili biste urezivanje brisanjem grane), git će vam reći i neće ga izbrisati. Dakle, brisanje spojene grane je jeftino i nećete izgubiti historiju.

Preporučuje se: