On Wed, 2009-05-06 at 00:33 +0300, Felipe Contreras wrote:
> On Tue, May 5, 2009 at 11:55 PM, Olav Vitters <olav bkor dhs org> wrote:
> [...]
> That's just how git works: branches and tags are mere pointers.
> There's no difference in the object storage, the only difference is
> logical, you use branches in a way, tags in another way.
>
> You can do stuff like:
> git update-ref refs/heads/foobar 68b2aee # creates foobar branch
> git update-ref refs/tags/foobar 68b2aee # creates foobar tag
> git update-ref refs/taggybranch/foobar 68b2aee # creates foobar weird ref
Are you assuming that all changes in stable branches get merged in
development branches?
How should it work the following development?
a--a---a---a---a (2-20)
+---b---b---b---b---b (2-22)
+---c---c---c---c---c---c (2-24)
+---d---d---d---d---d---d---d--... (master)
If delete the branch 2-22 I will loose the latest 3 commits, same for
2-20, and so on.
Regards,
--
Germán Póo-Caamaño
Concepción - Chile
http://www.gnome.org/~gpoo/
Attachment:
signature.asc
Description: This is a digitally signed message part