Вашата история винаги ще бъде запазена. Така че основно единствената причина да запазите клона на актуалната корекция след сливане е, ако планирате да направите още промени в същата актуална корекция, което няма много смисъл, след като пуснете актуалната корекция. Така че трябва да се чувствате в пълна безопасност, като изтриете клона след сливането.
Какво да правя с клонове след сливане?
Когато сте готови с клон и той е бил слят в главен, изтрийте го. Може да се направи нов клон от последния комит в главния клон. Освен това, докато е добре да се придържате къмклонове, след като ги обедините в главния, те ще започнат да се трупат.
Трябва ли да запазите старите клони на git?
Повторно използване клонът patch-1 (след като първоначалният му PR е бил обединен и затворен) е добър начин да създадете проблеми във вашето git хранилище. Можете да създадете друг клон и дори да му дадете същото име, но не рециклирайте клонове, които вече сте свързали с заявка за изтегляне за използване с всяка друга работа.
Изтриват ли се обединените клонове?
git checkout master | git клон -r --обединен | grep -v … И тогава можете да изтриете всички локални обединени клонове, като направите просто почистване на git. Ще искате да изключите клоновете master, main и develop от тези команди. Това работи и за изтриване на всички обединени клонове с изключение на главния.
Добре ли е да изтриете клон в git?
Можете безопасно да премахнете клон с git branch -dвашият клон. Ако съдържа необединени промени (т.е. ще загубите комити чрез изтриване на клона), git ще ви каже и няма да го изтрие. Така че изтриването на обединен клон е евтино и няма да ви накара да загубите никаква история.