Lately I realized that I had lost some files in one of my projects hosted on Github, jquery.transition.js. I searched in the commit history to try to find when and how that happened but couldn't find any related commits.
Then I looked at its network graph on Github and found all of the commits and files in someone else's fork: https://github.com/ammonkc/jquery.transition.js/tree/gh-pages
I'm wondering how this is possible. Could it be that I inadvertently deleted the gh-pages branch and overwrote it? Shouldn't that appear in the commit history?