When we fetch from a remote we know what branches it has, and what branches
we have locally that match the dst side of a refspec for that remote. If
the branches are no longer advertised we may want to remove them from our
local system, as the branches have been deleted from the remote.
C Git does this as "git remote prune <remote>". We can implement it inside
of FetchProcess and make it optional. We can thus do the prune as part of
the same step as the object transfer.
Original issue reported on code.google.com by shawn.pe...@gmail.com on 28 Aug 2008 at 7:35
Original issue reported on code.google.com by
shawn.pe...@gmail.com
on 28 Aug 2008 at 7:35