If you turn them into tags with some prefix then I see no problem there -
the commit history is preserved, the branch itself can be removed.

On Sat, Oct 10, 2020 at 11:54 PM Erick Erickson <[email protected]>
wrote:

> That’s a good point. My goal here is to reduce the long list of branches
> that makes finding branches that are currently being worked on more
> difficult than it needs to be.
>
> > On Oct 10, 2020, at 5:23 PM, Dawid Weiss <[email protected]> wrote:
> >
> >
> > I think there is some value in keeping the history of commits on these
> branches. I'd tag the head commit on a branch meant to be removed and push
> > that tag to the repo so that it's preserved in history, then remove the
> branch. Something like:
> >
> > git co origin/gradle-master
> > git tag archived/gradle-master
> > git push origin archived/gradle-master
> > git push :gradle-master
> >
> > Dawid
> >
> > On Sat, Oct 10, 2020 at 4:28 PM Erick Erickson <[email protected]>
> wrote:
> > Do we have any convention that would prevent removing branches that are
> associated with JIRAs that have been fixed?
> >
> > There are something like 8 gradle branches that are leftovers from the
> initial attempts to move to Gradle, I’ll remove them in a day or two absent
> objections.
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to