[Kde-scm-interest] Git roadmap

Johannes Sixt j.sixt at eudaptics.com
Tue Sep 18 08:48:32 CEST 2007


Thiago Macieira schrieb:
> To compare: a non-fast-forward push would mean you're erasing commits from 
> history. If, after your operation, the tree above became:
>    A--->B--->C--->K--->L--->M--->N
> 
> it's a non-fast-forward because D disappeared. You may ask: why would you 
> want to do that? Well, you may want to reorder commits. If you want to 
> have:
>    A--->B--->C--->G--->D--->E--->F
> 
> then, even though it's the same diff between commits, since the order 
> changed, they are different commits from git's point of view.

Of course, this is an absolute no-no for a public repository.

In you original message you probably wanted to ask "who gets 
_non_-fast-forward push access" - and the answer is clear: nobody.

-- Hannes



More information about the Kde-scm-interest mailing list