Pitäisikö yhdistetyt haarat poistaa?

Pitäisikö yhdistetyt haarat poistaa?
Pitäisikö yhdistetyt haarat poistaa?
Anonim

Historiasi säilytetään aina. Joten periaatteessa ainoa syy pitää hotfix-korjaushaara yhdistämisen jälkeen on se, että aiot tehdä lisää muutoksia samaan hotfix-korjaukseen, mikä ei ole kovin järkevää hotfix-korjauksen julkaisemisen jälkeen. Joten sinun pitäisi tuntea olosi täysin turvalliseksi poistaessasi haaran yhdistämisen jälkeen.

Mitä tehdä sivuliikkeille yhdistämisen jälkeen?

Kun olet lopettanut haaran ja se on yhdistetty masteriin, poista se. Uusi haara voidaan tehdä päähaaran viimeisimmästä sitoumuksesta. Lisäksi vaikka roikkuu -haaroissa sen jälkeen, kun olet yhdistänyt ne masteriksi, ne alkavat kasaantua.

Pitäisikö sinun säilyttää vanhat git-haarat?

Uudelleenkäyttö Patch-1-haaran (sen alkuperäisen PR:n yhdistämisen ja sulkemisen jälkeen) on hyvä tapa aiheuttaa ongelmia git-varastossasi. Voit luoda toisen haaran ja jopa antaa sille saman nimen, mutta älä kierrätä haaroja, jotka olet jo liittänyt vetopyyntöön käytettäväksi minkään muun työn kanssa.

Poistetaanko yhdistetyt haarat?

git checkout master | git haara -r --merged | grep -v … Ja sitten voit poistaa kaikki paikalliset yhdistetyt haarat tekemällä yksinkertaisen git-siivouksen. Sinun kannattaa sulkea pois master, main & development haarat näistä komennoista. Tämä toimii myös kaikkien yhdistettyjen haarojen poistamiseen paitsi isäntähaaroihin.

Onko hyvä poistaa haara gitistä?

Voit turvallisesti poistaa haaran git haaralla -dsivukonttorisi. Jos se sisältää yhdistämättömiä muutoksia (eli menettäisit sitoumukset poistamalla haaran), git kertoo sinulle, mutta ei poista sitä. Yhdistetyn haaran poistaminen on siis halpaa etkä menetä historiaa.

Suositeltava: