我有一个本地的git库,它不会被推送到任何托管站点的git库中。我在这个存储库上提交了几次。
今天,在运行git status时,我得到了错误fatal: Not a git repository (or any of the parent directories): .git
运行ls -a时,我仍然可以看到.git存储库,并检查.git/logs/HEAD文件,我还可以看到我之前提交的所有内容。
我想在这个存储库中恢复git,这样我仍然可以恢复到以前的提交。
我有下一个git的历史。如您所见,我有两个服务器amazon和origin。
这些服务器上的历史记录是不同的:
当我执行$git push amazon时,我得到错误:
To amazon:/v1/repos/repo
! [rejected] dash_v3 -> dash_v3 (non-fast-forward)
error: failed to push some refs to 'amazon:/v1/repos/repo'
hint: Updates were rejected because the tip of your cu