Posted
·
Edited by Scott Adams Answered my won question about rename
Just found this thread. I was having the same issue and will try what Xarbrough used. I too skipped over the "interval Merge" Note the documentation really should have a section on "How to revert/undo multiple changesets"
I appreciate this forum. But the documentation should have covered this. It might also talk about subtractive merge versus delete multiple changesets as well.
I would normally just delete the bad sets that didn't work, (not a simple changesets but an integration of whole new SDK, lots of changes we decided we don't want at all) but I already have a merge from them to main I want to preserve.
Wish there were an obvious way to take everything past a certain changeset and make that into a new branch, perserving links to anything that came off of it. Then the original branch would keep its name.
I see how to make a new branch at the last good spot, but it will then have a new name. I want to maintain the branch's name that was being used originally for new work (sans the changesets we are abandoning for now).
In effect I am asking is there a way to rename branches? Keep their GUID but rename them?
And update I found rename! It is in the branch submenu. Ok I can simply make a new branch and name it as the old one. Renaming the old one first of course!
How to undo multiple changesets on main branch after mistakes?
in Branching and merging
Posted · Edited by Scott Adams
Answered my won question about rename
Just found this thread. I was having the same issue and will try what Xarbrough used. I too skipped over the "interval Merge" Note the documentation really should have a section on "How to revert/undo multiple changesets"
I appreciate this forum. But the documentation should have covered this. It might also talk about subtractive merge versus delete multiple changesets as well.
I would normally just delete the bad sets that didn't work, (not a simple changesets but an integration of whole new SDK, lots of changes we decided we don't want at all) but I already have a merge from them to main I want to preserve.
Wish there were an obvious way to take everything past a certain changeset and make that into a new branch, perserving links to anything that came off of it. Then the original branch would keep its name.
I see how to make a new branch at the last good spot, but it will then have a new name. I want to maintain the branch's name that was being used originally for new work (sans the changesets we are abandoning for now).
In effect I am asking is there a way to rename branches? Keep their GUID but rename them?
And update I found rename! It is in the branch submenu. Ok I can simply make a new branch and name it as the old one. Renaming the old one first of course!