Hi,
I have just recently (~10 mins ago) performed an action unintentionally. I've undone this action, and I believe it's completely harmless. But this is a little post-mortem for these reasons:
- disclosure, in case someone noticed and weren't sure what happened
- heads up, in case you run into this situation too.
- to owe up to my mistake, even though I believe it's harmless, it was not intentional
The action:
In the Go repository mirror on GitHub (i.e.,
https://github.com/golang/go), I've (unintentionally) created a git branch named "go1.8.3" pointing to the latest master commit at the time (352996a381701cfa0c16e8de29cbde8f3922182f). That branch shouldn't exist, and didn't exist before I created it. I've since removed it.
How it happened:
I wanted to see the Go repository at tag go1.8.3, so I visited
https://github.com/golang/go. I was in the flow and moving quickly. I clicked on the "branch" dropdown box, as I often do:
Then I started typing "go1.8.3" and pressed enter before realizing that it would not do what I intended:
Because I have
GitHub access (so I can help
garden issues), and because the branch didn't exist, the default action was to create it rather than to switch to an existing one. I moved quickly and forgot it's a tag rather than a branch.
Followup:
I have deleted the new branch I've unintentionally created from the GitHub mirror of the Go repository and wrote this up to avoid any confusion.