Hi Carlos,
On Fri, Dec 08, 2023 at 12:58:41AM -0300, Carlos Henrique Lima Melara wrote:
> Hi,
> 
> I'm working with a lot of newcommers in the Debian Brasília community
> and learning packaging (and a myriad of tools that come with it) is
> quite overwhelming. So we try to streamline things to make packaging a
> little easier. gbp is a awesome tool (thanks!) because it simplifies
> working with git, but the problem comes with the combination of working
> with forks+mr (remember, newcommers) and importing new upstream
> releases. gpb push fails because there is no tag in the debian branch
> (but we want an unreleased and untagged push to the fork so an MR can be
> opened). The alternative is to teach them pushing with plain old git,
> but they always forget to push the upstream/pristine-tar branches.
> 
> Also, I too work with multiple computers and with the fork+mr workflow
> so being able to just gbp push would be wonderful. git push --all is not
> ok because often I have a patch-queue branch that I don't want on salsa
> and also upstream branches sometimes coexist.
> 
> Soooo, it would be really nice to at least have a flag --tips or --head
> in gbp to do all the work for me.

I think

   gbp  push --debian-tag='' <remote>

does what you want. Note that this doesn't change anything for
pristine-tar / upstream) which is usually the desired effect.

Cheers,
 -- Guido

> 
> Cheers,
> Charles

Reply via email to