Can someone please provide precise checklist for marking a mistakenly
created commit as such?

I mean, I fire `fossil ui`, navigate to that commit, click its link,
click "edit" link and now what?  Should I go with "Make this check-in
the start of a new branch named..." and enter "mistake" there?
But what if I already have a commit on that "mistake" branch?  What is
the sense of that "new" word then?  I'm confused: would this action
really create a new branch or effectively "move" the commit onto that
branch (because I maintain an impression that in Fossil the fact of
being on a branch is set up by having certain tags attached to a
commit/inherited by a commit).

Also is it possible to carry out these actions from the command-line?
If yes, then how?  I tried several times to do this but always got
weird results (I suspect due to these "sym" vs "raw" tags).
Reading `fossil help tag` makes me feel learning Git was a no-brainer
compared to this stuff.

P.S.
I really miss `git reset --hard HEAD^` there.
Why jump through all of these non-obvious hoops just to zap the just
created commit which is not pushed anywhere yet?
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to