[Debian GNUstep maintainers] Git-fu for fixing #880460

Eric Heintzmann heintzmann.eric at free.fr
Wed Nov 1 04:24:32 UTC 2017



Le 01/11/2017 à 00:39, Yavor Doganov a écrit :
> Yavor Doganov wrote:
>>> I'm not a Git expert
> The above should be written underlined, bold, and ALL CAPS :-/
>
>> Actually, here's another idea:
> Forget it, it won't work.  The first idea is useless as well.
> AFAICS there's no way to do what I want without rewriting history.  I
> tested the following:
>
> git branch -c master experimental
> git reset --hard debian/0.25.0-4
> # Edit debian/rules & commit
> # Release 0.25.0-5 and tag it as debian/0.25.0-5
> ...later...
> git checkout experimental
> git merge master
> # Hack, prepare upload for experimental
> git tag debian/0.26.0-1
> ...later...
> git checkout master
> git merge experimental
> # Hack, prepare upload to unstable
>
> This will preserve at least some part of the history and tags of
> debian releases.  The bad thing is that the repository is public so
> all users will have to rebase ("all users" == only the two of us, most
> probably).
OK, let's do it.



More information about the pkg-GNUstep-maintainers mailing list