[10:04] <macobo> Hi, sorry for the silly question, but I have been fighting bzr for a while now and searching seems to be yielding no results.
[10:05] <macobo> I branched a repo, made a few commits and pushed to my own branch on launchpad. Now, how do I reset the working tree to the state it was before my commits (ignoring files that are in the .gitignore equivelent of bzr)
[14:32] <LarstiQ> macobo: I think you want `bzr revert`
[14:33] <LarstiQ> macobo: or less likely, `bzr update`
[14:35] <LarstiQ> macobo: why do you want to reset the state? Or, what is it that you are trying to accomplish?
[14:35] <macobo> bugfix, push it to my own branch and reset to the state the state the trunk is in (for another bugfix)
[14:36] <macobo> After bzr revert, bzr log showed the same commits I made a little while ago and new commits had the last one as parent.
[14:37] <macobo> At the end I just undid all the commits and destroyed the changes (they still live on on the lp)
[14:38] <LarstiQ> macobo: right, bzr revert is for working tree content
[14:38] <LarstiQ> macobo: so, there are several things you could do
[14:40] <LarstiQ> macobo: imo the most natural thing to do is to switch to a different branch
[14:40] <LarstiQ> macobo: but you could also force your local branch to be the same as on lp, by doing `bzr pull parent: --overwrite`
[14:41] <macobo> I will look into the first one, looks sane. :) Thank you.