I just tried to push my code to GitHub and it reset my code to the first commit:
It even shows the current date. I have no idea what happened, I just pushed my local repo to GitHub.
Git Reflog
1bfaa56 (HEAD -> master, origin/master) HEAD@{0}: checkout: moving from 1bfaa5611e682cc88df5a7533f4fea3b2d22a700 to master
1bfaa56 (HEAD -> master, origin/master) HEAD@{1}: checkout: moving from master to master
1bfaa56 (HEAD -> master, origin/master) HEAD@{2}: checkout: moving from a346040b4c6ee040d5247a1f5d9ab57a0842405f to master
a346040 HEAD@{3}: commit: GitHub, lets go
0c05b31 HEAD@{4}: commit: Added formatting
ec361bc HEAD@{5}: commit: PreStorybook Commit
e609f79 HEAD@{6}: commit: Pre Webraptor deck swiper
4d6c52c HEAD@{7}: commit: Pre REdux toolkit reducer
e9542a2 HEAD@{8}: commit: Pre Rdux commit
2e9f395 HEAD@{9}: commit: Pre Amplify commit
9f29127 HEAD@{10}: commit: Detox added
741e11a HEAD@{11}: commit: Pre Detox Setup commit
1bfaa56 (HEAD -> master, origin/master) HEAD@{12}: checkout: moving from master to 1bfaa5611e682cc88df5a7533f4fea3b2d22a700
1bfaa56 (HEAD -> master, origin/master) HEAD@{13}: commit (initial): First Commit