Slackbot
09/01/2023, 12:00 PMNoé RUBINSTEIN
09/01/2023, 12:06 PMBen Jaffe
09/01/2023, 1:28 PMmain aside from a and b, those could conflict. But I'm guessing in your situation, that's not part of this?Noé RUBINSTEIN
09/01/2023, 1:30 PMNoé RUBINSTEIN
09/01/2023, 2:30 PMmain <- a <- b,
• git checkout a
• gt branch squash
• gt stack restack
Is it possible to have merge conflicts in this scenario?Edo Rivai
09/02/2023, 10:26 AMb will conflict with itself, because hashes changed.Noé RUBINSTEIN
09/04/2023, 8:26 AMNoé RUBINSTEIN
09/04/2023, 8:31 AMEdo Rivai
09/04/2023, 8:31 AMNoé RUBINSTEIN
09/04/2023, 8:33 AMgit rebase --onto ? Or does it work differently when using GitHub's squash vs gt branch squash?Edo Rivai
09/04/2023, 8:39 AMgit rebase --onto my last local commit, but it doesn't do that
• It only gives me the option to "rebase entire stack onto remote stack", which runs into self-conflicts, or to overwrite local with remote, which makes me loose my local commit
• So I'm forced to manually git rebase --onto origin/latest_branch <hash-of-local-commit>Pranathi Peri
09/05/2023, 3:04 AM