Учитывая последовательность действий, о которой вы упомянули, если в течение 2 дней у вас были какие-то дополнительные изменения в вашей основной ветви, вы удалили их из своей основной ветви.
К счастью, если это было так, вывсе еще можете найти ваши коммиты из вашего локального репо:
run git reflog master
вы должны увидеть результат, похожий на:
110f738 (HEAD -> master, bare/master) master@{0}: reset: moving to origin/master
224e68f master@{1}: commit: **commit message** # <- this commit
1a58e62 master@{2}: commit: **commit message**
...
Вы можете использовать хеш коммита, который появляется перед строкой reset: moving to origin/master
, например:
# assuming you are on your local 'master' branch :
# re-set master to its previous state :
git reset 224e68f
# push it to your server :
git push origin master