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