{"thread":{"id":"58622","subject":"Cannot rebase – possible Git for Windows bug?","startedAt":"2022-10-13T11:36:03Z","lastAt":"2022-10-18T22:35:32Z","messageCount":5,"participants":["Hans Meiser","Erik Cervin Edin","Johannes Schindelin"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"464821","messageId":"AS4P195MB1527C07F4E985018B6BD12C3E2259@AS4P195MB1527.EURP195.PROD.OUTLOOK.COM","threadId":"58622","inReplyTo":"AS4P195MB1527E825B28B3C17F39D0AB7E2259@AS4P195MB1527.EURP195.PROD.OUTLOOK.COM","subject":"Cannot rebase – possible Git for Windows bug?","fromName":"Hans Meiser","fromEmail":"brille1@hotmail.com","sentAt":"2022-10-13T11:35:47Z","receivedAt":"2022-10-13T11:36:03Z","isPatch":false,"sender":{"key":"brille1@hotmail.com","avatar":null},"body":"Hi,\n\nI'm not able to rebase my branch \"axel\" onto \"master\". Whenever I do, it's just like I performed a \"git reset master --hard\", although my branch contains loads of changes to the code.\n\nHere's the full description of the issue at Stack Overflow:\n\nhttps://stackoverflow.com/questions/74032523/how-can-i-rebase-this-git-branch-on-master\n\nPerhaps this is a bug in git version 2.38.0.windows.1?\n\nYour answer is appreciated\nAxel"},{"id":"464872","messageId":"CA+JQ7M8Bcr9czyBNg-+sFpqGSy=3QJfps8vGPa=82QGAvqpUSw@mail.gmail.com","threadId":"58622","inReplyTo":"AS4P195MB1527C07F4E985018B6BD12C3E2259@AS4P195MB1527.EURP195.PROD.OUTLOOK.COM","subject":"Re: Cannot rebase – possible Git for Windows bug?","fromName":"Erik Cervin Edin","fromEmail":"erik@cervined.in","sentAt":"2022-10-13T17:03:37Z","receivedAt":"2022-10-13T17:04:18Z","isPatch":false,"sender":{"key":"erik@cervined.in","avatar":null},"body":"On Thu, Oct 13, 2022 at 1:43 PM Hans Meiser <brille1@hotmail.com> wrote:\n>\n> Perhaps this is a bug in git version 2.38.0.windows.1?\n\nI've rebased a lot in this version with no issue. I'd say it's highly unlikely.\n\nWithout more information it's hard to advise on what went wrong.\n"},{"id":"465020","messageId":"AS4P195MB1527956C72FD0407FF4C488EE2279@AS4P195MB1527.EURP195.PROD.OUTLOOK.COM","threadId":"58622","inReplyTo":"CA+JQ7M8Bcr9czyBNg-+sFpqGSy=3QJfps8vGPa=82QGAvqpUSw@mail.gmail.com","subject":"Dead-end Situation created by amending a merge commit in a topic branch","fromName":"Hans Meiser","fromEmail":"brille1@hotmail.com","sentAt":"2022-10-15T16:07:53Z","receivedAt":"2022-10-15T16:08:00Z","isPatch":false,"sender":{"key":"brille1@hotmail.com","avatar":null},"body":"It looks like it's possible to reach an unresolvable dead-end situation by amending a merge commit.\n\nFor a use-case see this issue at Stack Overflow:\nhttps://stackoverflow.com/questions/74032523/how-can-i-rebase-this-git-branch-on-master/74064773\n\nIs this situation desired?\n\nShouldn't git rather emit an error message when trying to amend a merge commit?"},{"id":"465205","messageId":"n7599nnr-qps4-oo46-93o9-8310q0r44714@tzk.qr","threadId":"58622","inReplyTo":"AS4P195MB1527956C72FD0407FF4C488EE2279@AS4P195MB1527.EURP195.PROD.OUTLOOK.COM","subject":"Re: Dead-end Situation created by amending a merge commit in a topic branch","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2022-10-18T14:30:02Z","receivedAt":"2022-10-18T15:15:46Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi Hans,\n\nOn Sat, 15 Oct 2022, Hans Meiser wrote:\n\n> It looks like it's possible to reach an unresolvable dead-end situation by amending a merge commit.\n>\n> For a use-case see this issue at Stack Overflow:\n> https://stackoverflow.com/questions/74032523/how-can-i-rebase-this-git-branch-on-master/74064773\n\nPlease note that readers such as myself make a habit of not following\nlinks thrown into a mail on the Git mailing list.\n\nIf you can summarize the problem succinctly and comprehensively, please do\nso, without sending readers to read through threads elsewhere and weeding\nout the relevant information for themselves. It's a better use of\neverybody's time if _one_ person distills the information into a\nwell-written bug report, instead of forcing every reader to do that.\n\nCiao,\nJohannes\n\n>\n> Is this situation desired?\n>\n> Shouldn't git rather emit an error message when trying to amend a merge commit?\n"},{"id":"465229","messageId":"AS4P195MB15271C837469DEDB33FB0545E2289@AS4P195MB1527.EURP195.PROD.OUTLOOK.COM","threadId":"58622","inReplyTo":"AS4P195MB152726A49510B13043F1DAFEE2289@AS4P195MB1527.EURP195.PROD.OUTLOOK.COM","subject":"Re: Dead-end Situation created by amending a merge commit in a topic branch","fromName":"Hans Meiser","fromEmail":"brille1@hotmail.com","sentAt":"2022-10-18T22:35:09Z","receivedAt":"2022-10-18T22:35:32Z","isPatch":false,"sender":{"key":"brille1@hotmail.com","avatar":null},"body":"Hello, Johannes,\n\nthat's in fact exactly what the Stack Overflow issue does.\n\nI wouldn't want to end up with two distinct lines of discussion on the same purpose. The Stack Overflow line should be sufficient and convenient for everyone. It's succinct yet comprehensive.\n\nJust wanted to put your awareness to an issue in git. It's up to you to make the best of it.\n\nBest regards,\nAxel\n\n\nFrom: Johannes Schindelin <Johannes.Schindelin@gmx.de>\nSent: Tuesday, October 18, 2022 16:30\nTo: Hans Meiser <brille1@hotmail.com>\nCc: Erik Cervin Edin <erik@cervined.in>; git@vger.kernel.org <git@vger.kernel.org>\nSubject: Re: Dead-end Situation created by amending a merge commit in a topic branch \n \nHi Hans,\n\nOn Sat, 15 Oct 2022, Hans Meiser wrote:\n\n> It looks like it's possible to reach an unresolvable dead-end situation by amending a merge commit.\n>\n> For a use-case see this issue at Stack Overflow:\n> https://stackoverflow.com/questions/74032523/how-can-i-rebase-this-git-branch-on-master/74064773\n\nPlease note that readers such as myself make a habit of not following\nlinks thrown into a mail on the Git mailing list.\n\nIf you can summarize the problem succinctly and comprehensively, please do\nso, without sending readers to read through threads elsewhere and weeding\nout the relevant information for themselves. It's a better use of\neverybody's time if _one_ person distills the information into a\nwell-written bug report, instead of forcing every reader to do that.\n\nCiao,\nJohannes\n\n>\n> Is this situation desired?\n>\n> Shouldn't git rather emit an error message when trying to amend a merge commit?\n\n\nFrom: Hans Meiser <brille1@hotmail.com>\nSent: Wednesday, October 19, 2022 00:34\nTo: Johannes Schindelin <Johannes.Schindelin@gmx.de>\nCc: Erik Cervin Edin <erik@cervined.in>; git@vger.kernel.org <git@vger.kernel.org>\nSubject: Re: Dead-end Situation created by amending a merge commit in a topic branch \n \nHello, Johannes,\n\nthat's in fact exactly what the Stack Overflow issue does.\n\nI wouldn't want to end up with two distinct lines of discussion on the same purpose. The Stack Overflow line should be sufficient for everyone. It's succinct yet comprehensive.\n\nJust wanted to put your awareness to an issue in git. It's up to you to make the best of it.\n\nBest regards,\nAxel\n\n\nFrom: Johannes Schindelin <Johannes.Schindelin@gmx.de>\nSent: Tuesday, October 18, 2022 16:30\nTo: Hans Meiser <brille1@hotmail.com>\nCc: Erik Cervin Edin <erik@cervined.in>; git@vger.kernel.org <git@vger.kernel.org>\nSubject: Re: Dead-end Situation created by amending a merge commit in a topic branch \n \nHi Hans,\n\nOn Sat, 15 Oct 2022, Hans Meiser wrote:\n\n> It looks like it's possible to reach an unresolvable dead-end situation by amending a merge commit.\n>\n> For a use-case see this issue at Stack Overflow:\n> https://stackoverflow.com/questions/74032523/how-can-i-rebase-this-git-branch-on-master/74064773\n\nPlease note that readers such as myself make a habit of not following\nlinks thrown into a mail on the Git mailing list.\n\nIf you can summarize the problem succinctly and comprehensively, please do\nso, without sending readers to read through threads elsewhere and weeding\nout the relevant information for themselves. It's a better use of\neverybody's time if _one_ person distills the information into a\nwell-written bug report, instead of forcing every reader to do that.\n\nCiao,\nJohannes\n\n>\n> Is this situation desired?\n>\n> Shouldn't git rather emit an error message when trying to amend a merge commit?"}]}