[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to
From: |
Maxim Cournoyer |
Subject: |
Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.] |
Date: |
Tue, 13 Jun 2023 21:32:49 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Hi Leo,
Leo Famulari <leo@famulari.name> writes:
> On Sun, Jun 11, 2023 at 08:47:54PM -0400, Maxim Cournoyer wrote:
>> I'm not sure how that'd work, since Git only allows a single PGP
>> signature per commit, as far as I can tell. When you rewrite the
>> history (by using rebase, say), the existing signatures of the rewritten
>> (rebased) commits are replaced with new ones generated from your key.
>
> Is it so bad to re-sign commits on feature branches that we should lose
> the easy-to-read history of rebased branches?
It's no the end of the world, but if it's avoidable, it should be, in my
opinion. A bigger problem with rebasing is that it means a single
person can push changes to the rebased branch. As discussed previously
in this thread, a good policy would be to suggest avoid *both* rebases
and merges during a feature branch development. This way we avoid both
problems, and if the branch is short lived, it should be bearable that
is isn't synced with master for its short lifetime.
--
Thanks,
Maxim
- Re: 01/03: gnu: wxwidgets: Add libxtst to inputs., (continued)
- Re: 01/03: gnu: wxwidgets: Add libxtst to inputs., Maxim Cournoyer, 2023/06/10
- Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.], Andreas Enge, 2023/06/11
- Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.], Maxim Cournoyer, 2023/06/11
- Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.], Felix Lechner, 2023/06/11
- Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.], Maxim Cournoyer, 2023/06/11
- Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.], Felix Lechner, 2023/06/11
- Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.], Maxim Cournoyer, 2023/06/12
- Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.], Andreas Enge, 2023/06/12
- Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.], Maxim Cournoyer, 2023/06/12
- Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.], Leo Famulari, 2023/06/12
- Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.],
Maxim Cournoyer <=
- Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.], Giovanni Biscuolo, 2023/06/20
- Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.], Maxim Cournoyer, 2023/06/20
- Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.], Josselin Poiret, 2023/06/21
- Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.], Maxim Cournoyer, 2023/06/26
- Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.], Giovanni Biscuolo, 2023/06/20
Re: 01/03: gnu: wxwidgets: Add libxtst to inputs., Christopher Baines, 2023/06/11