Re: fast-forward only policy



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



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]