Guys, I fucked up ... badly.
I'm so stupid ... I created a new branch for a new feature "gwalk".
But I forgot to also check it out. So basically I'm in main, I create "gwalk", I don't check it out, I'm still in main and now I'm 5 commits in and just noticing it.
AHhhhhhhhh!!
How do I ...
A) merge what's in main back into the very first "gwalk" branch commit (5 commits ago)...
and
B) UNDO the changes in main as if they never happened.
My workdir is clean, meaning no pending changes, everything is commited.
| Quote: |
137518d (HEAD -> main) new baseline for gwalk branch
442c70f added .gitignore
857f45b major bugfix (using globstar, instead extglob), added gwalk()
850fef6 deleted unnecessary testcase.sh
1e6d724 added some testcases for find, os_walk, gwalk
33ec2ae (gwalk) snapshot before branching
618a05e cleanup. need to update project-template for main org file
f635e4d updated TODOs in org file
ad2b06d added some todos
6c883d3 working version 1.0
c84a8f8 snapshot
971ee4e updates to org file
1d44a28 new testing version (not working, yet)
8c1cdfe snapshot before making major changes...
ceb70ec deleted old obsolete funcs, added new org & project files
9a2d883 initial commit
|
I'm on latest commit 137518d right now but I noticed I should have been on gwalk since 33ec2ae but I'm not.
Please help potatxali.
Fenks.
"There will be no end to the troubles of humanity, until philosophers become kings, or kings become philosophers.", Plato.
"Hyperbole will destroy us all.", Matt Dillahunty.
"The hyperbole, the demonization of the other opinion and the unwillingness to even read the opposing opinion destroys the so important political discussions necessary for the well functioning of society.", Couleur