Skip to content

Golden rule of rebase #122

Answered by martinvonz
spoerri asked this question in Q&A
Mar 11, 2022 · 3 comments · 4 replies
Discussion options

You must be logged in to vote

Yes! Once Change IDs are preserved across push/pull, it will be easy to automatically rebase commits from the old commit onto the new when you pull a rewritten commit from somewhere. This is very similar to what Mercurial's Changeset Evolution feature does, and it lets us (I'm a Mercurial developer) rewrite commits in shared repos without much issue.

This question is very much related to #111, which I filed just 2 days ago. I need to implement that feature first, which will provide some nice improvements even before Change IDs are propagated on push/pull.

The bigger issue is how to propagate Change IDs on push/pull. As I mentioned in #111, that can be done by including the Change ID in th…

Replies: 3 comments 4 replies

Comment options

You must be logged in to vote
1 reply
@spoerri
Comment options

Answer selected by martinvonz
Comment options

You must be logged in to vote
1 reply
@arxanas
Comment options

Comment options

You must be logged in to vote
2 replies
@martinvonz
Comment options

@arxanas
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants
Converted from issue

This discussion was converted from issue #121 on March 11, 2022 14:26.