Din historia kommer alltid att bevaras. Så i grund och botten är den enda anledningen till att behålla snabbkorrigeringsfilialen efter en sammanslagning om du planerar att göra fler ändringar i samma snabbkorrigering, vilket inte är så vettigt när du släpper snabbkorrigeringen. Så du borde känna dig helt säker på att ta bort filialen efter sammanslagningen.
Vad ska man göra med grenar efter sammanslagning?
När du är klar med en gren och den har slagits samman till master, ta bort den. En ny gren kan göras av den senaste commit på mastergrenen. Även om det är ok att hänga på grenar efter att du har slagit ihop dem till mastern kommer de att börja staplas upp.
Ska du behålla gamla git-grenar?
Återanvändning patch-1-grenen (efter att dess ursprungliga PR har slagits samman och stängts) är ett bra sätt att orsaka problem i ditt git-förråd. Du kan skapa en annan gren, och till och med ge den samma namn, men återvinn inte grenar som du redan har kopplat till en pull-begäran för användning med något annat arbete.
Är sammanslagna filialer borttagna?
git kassamästare | git branch -r --merged | grep -v … Och sedan kan du ta bort alla lokala sammanslagna grenar genom att göra en enkel git-rensning. Du vill utesluta master, main & develop-grenarna från dessa kommandon. Detta fungerar även för att ta bort alla sammanslagna grenar utom master.
Är det bra att ta bort filial i git?
Du kan säkert ta bort en gren med git branch -ddin filial. Om den innehåller osammanslagna ändringar (dvs. du skulle förlora commits genom att ta bort grenen), kommer git att berätta för dig och kommer inte att ta bort den. Så att ta bort en sammanslagen filial är billigt och kommer inte att göra att du förlorar någon historik.