I made a mistake. Big deal, now that I know that git storage is immutable and changes just add to what's already there. A quick look at git reflog show topic tells me that {1} is the one I want. So, how do I rewind branch topic to point to topic@{1} ? I did it by making a tag, and then in gitk pointing to it and picking "reset to here" from the context menu. A while back I was looking for the right/easy way to simply repoint my branch to where I wanted. The best answer was to use push. But, I wonder if gitk and other high-level commands simply call a more primitive command that does this? And can I call it directly? Or is push with a dot as the repository just doing this with no excessive processing and trust that the side-effects are all vacuous? --John (please excuse the footer; it's not my choice) TradeStation Group, Inc. is a publicly-traded holding company (NASDAQ GS: TRAD) of three operating subsidiaries, TradeStation Securities, Inc. (Member NYSE, FINRA, SIPC and NFA), TradeStation Technologies, Inc., a trading software and subscription company, and TradeStation Europe Limited, a United Kingdom, FSA-authorized introducing brokerage firm. None of these companies provides trading or investment advice, recommendations or endorsements of any kind. The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html