Just nudging this one - as I’d like to improve my Iceberg foo - and cherry 
picking methods and reverting are things I’d like to learn how to do better?

> On 22 Jun 2021, at 00:39, Tim Mackinnon <tim@testit.works> wrote:
> 
> Hi guys - while I mostly get along with Iceberg and can do common stuff - 
> there are still a few things that I'm not sure on the best way to work.
> 
> A recent one, was that I created a branch for an experiment - decided not to 
> use and then went back to master to try again. However if I want to cherry 
> pick code (particularly a few methods) - is there nothing I can use to do 
> this easily? I can browse the branch in the repo explorer and see diffs of 
> methods to master - but why can't I load any of those methods (or am I 
> missing something obvious here?)
> 
> The other item that still confuses me today - how can I easily revert back to 
> previous point in time, essentially undo work I've commited and possible 
> pushed to my git repo. I also struggle with this one - end up with a detached 
> head and flail around. I don't understand why this is so hard to do - and can 
> only think its because everything is based on graphs of graphs and so there 
> is the potential that going back in time can break this? Anyway - what is the 
> foolproof way to go back to the older point, and then start coding so that 
> this becomes the new Head?
> 
> Pointers on these two items greatly appreciate for my road to vcs greatness 
> (and gosh I mess Envy - as I haven't asked about showing me deleted 
> "available methods" and "classes")
> 
> Tim

Reply via email to